Python學習筆記 part2 判斷與迴圈

2021-10-07 06:57:37 字數 1293 閱讀 8264

常用的語句有下面三種,注意if語法和層次

#第一種最簡單的判斷語句  if

age=20

name='forrest'

if age>18:

print(name+'已經是成年人了!他的年紀是',age)

#第二種判斷語句   if...else

age=15

name='forrest'

if age>=18:

print(name+'已經是成年人了!他的年紀是',age)

else:

print(name+'還小,他只有'+str(age)+"歲")

if執行有個特點,它是從上往下判斷,如果在某個判斷上是true,把該判斷對應的語句執行後,就忽略掉剩下的elif和else。

#第三種判斷語句  if...elif...elif...else...

score=input("請輸入你的分數") #input函式

score=int(score)#score是字串型別,需轉換成int型別才能進行判斷

if score<60:

print("不及格")

elif 60<=score<70:

print("及格")

elif 70<=score<80:

print("中等")

elif 80<=score<90:

print("良好")

elif 90<=score<99:

print("優秀")

else:

print("太棒了,滿分")

迴圈:for x in…

#迴圈語句  for...in...

a=[1,2,3,4,5,6,88]

for b in a:#列印出每乙個元素

print(b)

range函式

#range()生成乙個整數序列,再通過list()函式轉換成list

a=list(range(5))#生成0-4的列表

print(a)

input函式

#輸入乙個標準的日期如(20160503),列印對應的年月日即2023年05月03日

date=input("請輸入乙個標準日期:")

print(date)

Python學習筆記 part 2

ide vscode python版本 python3.6 學習教材 python程式設計從入門到實踐 人民郵電出版社 列表類似c中的陣列,但其中的元素可以沒有任何關係。列表用表示,用逗號分隔元素。直接列印列表將會把括號 元素 引號 逗號一併打出來,見書p31。列印列表元素不會有其他多餘符號或文字。...

python筆記 九 類 part2

在這一部分裡演示一下類最重要的特徵之一 繼承。接著上乙個部分的例子 class myclass count 0 def init self,name myclass.count 1 self.name name def del self myclass.count 1 defsayhello sel...

《設計原本》閱讀筆記 part2

工程師怎樣進行設計思維 理性模型 因為設計的理論是普通的搜尋理論.即在巨大的組合空間搜尋。herbert simon the science of the artificial 理想的設計過程模型 如圖所示 模型概覽 目標 必要條件 效用函式 約束 資源分配 預算和關鍵預算 設計樹 各個步驟的順序安...