a=input() #输入a的值
a=int(a) #转化为整数,这里必须转换,因为输入的数字,python会默认转为str
if a==1:
print("a==1")
elif a==2:
print("a==2")
elif a==3:
print("a==3")
循环
while:递归适合用while,其他适合用for
for:
a=[['apple','orange','banana','grape'],(1,2,3)]
for x in a:
for y in x:
print(y)
双层嵌套,打印所有的元素
a=[['apple','orange','banana','grape'],(1,2,3)]
for x in a:
for y in x:
if y == 'orange':
break #这里break跳出的是第二层的循环
print(y)
else:
print('fruit is gone')
答案为:apple,1,2,3,fruit is gone
从列表种取a,c,e,g
a=['a','b','c','d','e','f','g','h']
for x in range(0,len(a),2):
print(a[x])
或者
b=a[0:len(a):2]
print(b)