Python學習筆記6 語法基礎

2021-09-13 13:26:04 字數 3242 閱讀 4707

# 我的**

a =int

(input()

)if a >90:

print

("優秀")if

80< a <=90:

print

("良")if

70< a <=80:

print

("中")if

60< a <=70:

print

("平"

)if a<=60:

print

("我沒你這學生"

)

59

我沒你這學生

# 老師的**

# 輸入成績,需要用到input函式

# input輸入的值全部是字串型別

score =

input

("請輸入成績,必須是數字呀:"

)# 解決輸入是字串問題

score =

int(score)

if score >90:

print

("你考的很好啊,小朋友"

)if score >=

80and score <90:

print

("良"

)if score >=

70and score <80:

print

("中"

)if score >=

60and score <70:

print

("平"

)if score <60:

print

("下次好好聽課吧"

)

請輸入成績,必須是數字呀:84

if 條件表示式:

語句1…

elif 條件表示式:

語句2…

elif 條件表示式:

語句3…

else: # 上面的都沒有滿足,就執行else下面語句

語句4

# 套用以上例子

# score 存放學生成績

score =

input

("請輸入學生的成績:"

)score =

int(score)

if score >=90:

print

("a"

)elif score >=80:

print

("b"

)elif score >=70:

print

("c"

)elif score >=60:

print

("d"

)else

:print

("走開,我沒你這學生"

)

請輸入學生的成績:56

走開,我沒你這學生

for 變數 in 序列:

語句1語句2

# 列表知識以後會講

# 比如[1,2,3,4]

list_one =[1

,2,3

,4]for num in list_one:

print

(num)

print

(num+

100)

print

(num+

1000

)

1

1011001

2102

1002

3103

1003

4104

1004

# 列印學生列表姓名

# 如果是jingjing,是我的最愛

# 如果是別的學生,那要冷酷的拒絕他

stu_list =

['王大眼'

,'李美麗'

,'韓小喵'

]for stu in stu_list:

if stu ==

'韓小喵'

:print

('小喵,你就從了老衲吧'

)else

:print

('同學,你就饒了老衲吧'

)

同學,你就饒了老衲吧

同學,你就饒了老衲吧

曉靜,你就從了老衲吧

# for-else語句

# 列印列表中的同學

# 如果沒有在列表中,或者列表結束了,我們需要列印提示語句,表示不再愛了

stu_list =

['王大眼'

,'李美麗'

,'韓小喵'

]for stu in stu_list:

# 列印學生列表姓名

# 如果是jingjing,是我的最愛

# 如果是別的學生,那要冷酷的拒絕他

stu_list =

['王大眼'

,'李美麗'

,'韓小喵'

]for stu in stu_list:

if stu ==

'韓小喵'

:print

('小喵,你就從了老衲吧'

)else

:print

('同學,你就饒了老衲吧'

)else

:print

('不會再愛了'

)

同學,你就饒了老衲吧

同學,你就饒了老衲吧

小喵,你就從了老衲吧

不會再愛了

# 確定乙個數字佇列中是否包含數字7

# 確定是否包含,只要找到乙個即可確定,不需要再繼續找下去,所以使用break

dig_list =[3

,4,5

,6,7

,564

,213,4

,5,7

]for dig in dig_list:

if dig ==7:

print

('哈哈哈,找到了'

)break

else

:print

(dig)

345

6哈哈哈,找到了

Python學習筆記 語法基礎

注釋 n 換行符 續行符 連線同一行中的兩個語句 分隔 塊的頭和體 塊 縮排方式體現 一般賦值 增量賦值 不支援x x等自增 自減運算 多重賦值 x y z 1 多元賦值 x,y,z 1,2,3 交換 x,y y,x 關鍵字 專用下劃線識別符號 不用from module import 匯入 系統定...

Python學習筆記 基礎語法

1 python是一種解釋性語言,不需要進行編譯 2 python命令列引數 v 輸出python版本號 h 檢視幫助3 使用中文需要新增轉碼 檔案頭 在檔案開頭加入 coding utf 8 或者 coding utf 8 注意 python3.x原始碼檔案預設使用utf 8編碼,所以可以正常解析...

python 學習筆記 基礎語法

表示注釋 本行內容不會被執行 可以寫在開頭,或寫在某一 之後 import匯入乙個模組 當輸入乙個語句塊時 如if語句 需要分開成多行。為了說明下面的語句與上面的語句有關係,需要進行縮排,一般縮排為四個空格,稱為語法縮排。使用tab鍵進行縮排。資料型別 整數 int 8 浮點數flot 8.8 字串...