magicians = ['alice', 'david', 'carolina']
for magician in magicians: #注意冒号表示下一行为循环的开始
print(magician.title() + ", that was a great trick!")
print("I can't wait to see your next trick, " + magician.title() + ".n")
print("Thank you, everyone. That was a great magic show!")#没有缩进则不属于循环中的
for value in range(1,5):
print(value) #输出1~4,到5便停止,不会显示5
numbers = list(range(2,11,2)) #2~11,步长为2
print(numbers)
##列表解析
print('以下使用列表解析')
squares = [value**2 for value in range(1,11)]
print(squares)
multiple_3 = [value_3*3 for value_3 in range(1,11)] #3~30中3的倍数
print(multiple_3)
##切片
players = ['charles', 'martina', 'michael', 'florence', 'eli']
print(players)
print(players[1:4]) #取第2~4个元素
print(players[:4]) #从头开始
print(players[2:]) #直到末尾
print(players[-3:]) #最后3个
print(players[:]) #取全部
##元组
dimensions = (200, 50) #元组使用(),而不是[]
print(dimensions[0])
print(dimensions[1])
#修改元组的操作是紧止的,例如dimensions[0] = 250