循環和判斷感覺也并不是很難的問題,與C語言差距也不是很大,我在這裡也就是講一下用法吧,然後用2個小程式給大家解釋一下,布爾值大家應該是知道的,True和False,記得大寫。
判斷
格式為:
if condition:
do
else:
do
#感覺和c差不多,冒号和縮進不要忘記了
#再看一下多重條件的格式
if condition:
do
elif condition:
do
else:
do
是不是很簡單呢?我們來個小例子,我們登入什麼網站和app都需要密碼,我們就設計一個很簡單的登入函數,看下面代碼:
def count_login():
password = input('password:')
if password == '12345':
print('輸入成功!')
else:
print('錯誤,再輸入')
count_login()
count_login()
大家也可以試着敲一敲這個代碼,也可以自己設計的更有趣一點哦。
循環
看格式:
#for循環
for item in iterable:
do
#item表示元素,iterable是集合,不懂,沒關系,來個代碼
for i in range(1,11):
print(i)
#其結果為依次輸出1到10,切記11是不輸出的
#while循環
while condition:
do
#來個大家c中一定會學的求1到100的和
i = 0
sum = 0
while i < 100:
i = i + 1
sum = sum + i
print(sum)
謝謝大家!