流程控制之for

2022-09-03 04:12:10 字數 1045 閱讀 9070

for 也是迴圈方法。但是用於取值的方法。

for迴圈可以來取字串中字元,列表中的元素,字典中的關鍵字等

#

取字串中的字元

for i in

'hello':

print(i, end='')

#h e l l o

#

取列表中元素

for i in ['

a',11,33,['

w','r'

]]:

print(i, end='')

#a 11 33 ['w', 'r']

#

取字典的關鍵字,從而獲得字典的值

student=['

egon

','虎老師

','lxxdsb

','alexdsb

','wupeiqisb']

for i in

range(len(student)):

print

(i,student[i])

#1 虎老師

#2 lxxdsb

#3 alexdsb

#4 wupeiqisb

range的用法

#

在python3中range的用途

#range(起始值,結束值,步長)顧頭不顧尾

for i in range(1,10,2):

print

(i)#

1 3 5 7 9

for配合range()方法,可以取列表中想要取得值。

a = ['

a','

b','

c','

d','

e','

f','

g','

h','

i','

j','k'

]for i in range(1,10,2):

print(a[i],end='')

#b d f h j

流程控制之if判斷

一,如果 成績 90,那麼 優秀 如果成績 80且 90,那麼 良好 如果成績 70且 80,那麼 普通 其他情況 很差 score input please input your score score int score if score 90 print 優秀 elif score 80 pr...

流程控制之 if switch

int x 3 if x 1 system.out.println over if 條件表示式 else 否則 int b 1,c if b 1 else 和三元運算子很像。理解為三元運算子是if else 的簡寫格式。區別 不是所有的if else都能簡化的。為什麼呢?因為三元運算子運算完必須有結...

流程控制之if,while,for

流程控制之if,while,for age of girl 18 if age of girl 25 print 小姐姐 age of girl 18 if age of girl 30 print 阿姨好 else print 小姐姐 yafeng 超級管理員 egon 普通管理員 sean 業務...