常用的語句有下面三種,注意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 理想的設計過程模型 如圖所示 模型概覽 目標 必要條件 效用函式 約束 資源分配 預算和關鍵預算 設計樹 各個步驟的順序安...