日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

程序异常是python语言基本控制结构_计算机二级python 知识点篇(程序的控制结构)...

發布時間:2025/3/15 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序异常是python语言基本控制结构_计算机二级python 知识点篇(程序的控制结构)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

計算機二級python 知識點篇(程序的控制結構)

程序的基本結構

程序由三種基本結構組成: 順序結構、 分支結構和循環結構

分支結構

單分支結構 if

and 表示多個條件“與” 的關系, or 表示多個條件“或” 的關系

# 判斷用戶輸入數字的特定

s = eval(input("請輸出一個整數: "))

if s % 3 == 0 and s % 5 == 0:

print("這個數字既能被3整除, 又能被5整除")

print("輸入數字是:", s)

二分支結構 if -else

簡潔的表達方式:

`<表達式1> if <條件> else <表達式2>`

# 判斷用戶輸入數字的某個屬性

s = eval(input("請輸出一個整數: "))

token = "" if s % 3 == 0 and s % 5 == 0 else "不"

print("這個數字{}能夠同時被3和5整除".format(token))

多分支結構

判斷條件及組合:

操作符

含義

>

.

<

.

>=

.

<=

.

==

.

!=

.

Python語言使用保留字not、 and和or對條件進行邏輯運算或組著。

保留字not表示單個條件的“否” 關系, and表示多個條件之間的“與” 關系, 保留字or表示多個條件之間的“或” 關系

循環結構

循環結構

Python語言的循環結構包括兩種: 遍歷循環和無限循環。

遍歷循環使用保留字for依次提取遍歷結構各元素進行處理;

無限循環使用保留字while根據判斷條件執行程序

遍歷 for

for <循環變量> in <遍歷結構>:

<語句塊>

遍歷結構可以是字符串、 文件、 range()函數或組合數據類型等

遍歷循環還有一種擴展模式, 使用方法如下:

for <循環變量> in <遍歷結構>:

<語句塊1>

else:

<語句塊2>

當for循環正常執行之后, 程序會繼續執行else語句中內容。 else語句只在循環正常執行之后才執行并結束, 因此, 可以在<語句塊2>中放置判斷循環執行情況的語句。

for s in "PY":

print("循環執行中: " + s)

else:

s = "循環正常結束"

print(s)

>>>

循環執行中: P

循環執行中: Y

循環正常結束

循環 while

無限循環也有一種使用保留字else的擴展模式, 使用方法如下:

while <條件>:

<語句塊1>

else:

<語句塊2>

在這種擴展模式中, 當while循環正常執行之后, 程序會繼續執行else語句中內容。 else語句只在循環正常執行后才執行, 因此, 可以在語句塊2中放置判斷循環執行情況的語句。

s, idx = "PY", 0

while idx < len(s):

print("循環執行中: " + s[idx])

idx += 1

else:

s = "循環正常結束"

print(s)

>>>

循環執行中: P

循環執行中: Y

循環正常結束

循環控制: break和continue

循環結構有兩個輔助循環控制的保留字: break和continue。 break用來跳出最內層for或while循環, 脫離該循環后程序從循環后代碼繼續執行

如果有2層或多層循環, break退出最內層循環

continue用來結束當前當次循環, 即跳出循環體中下面尚未執行的語句, 但不跳出當前循環。

程序的異常處理

Python語言使用保留字try和except進行異常處理, 基本的語法格式如下:

try:

<語句塊1>

except:

<語句塊2>

語句塊1是正常執行的程序內容, 當執行這個語句塊發生異常時, 則執行except保留字后面的語句塊2.

try:

n = eval(input("請輸入一個數字: "))

print("輸入數字的3次方值為: ", n**3)

except:

print("輸入錯誤, 請輸入一個數字!")

>>>

請輸入一個數字: 1010

輸入數字的3次方值為: 103

>>>

請輸入一個數字: python

輸入錯誤, 請輸入一個數字!

總結

以上是生活随笔為你收集整理的程序异常是python语言基本控制结构_计算机二级python 知识点篇(程序的控制结构)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。