for循环除了直接给出起始和终止数字外,还可以直接用于字符串的循环。比如,我们想把“新年快乐”中的每一个字都单独提取出来,可以用for循环。
string = '新年快乐'
for i in string:
print(i)
在这里,for循环不用在写起始和终止的数字,程序会自动识别。结果为:
新
年
快
乐for循环除了直接给出起始和终止数字外,还可以直接用于字符串的循环。比如,我们想把“新年快乐”中的每一个字都单独提取出来,可以用for循环。
string = '新年快乐'
for i in string:
print(i)
在这里,for循环不用在写起始和终止的数字,程序会自动识别。结果为:
新
年
快
乐除了while循环,python还提供了一个非常常用的循环,叫做for循环。
与while不同的是,for循环的变量直接写在语句之中:
for count in range(0, 4):
word = input('请写一句话: ')
first_last = word[0] + word[-1]
print("你写的第一个和最后一个字是: " + first_last)
这里的range表示从哪里(多少)开始到哪里(多少)结束,我们可以把0改成1,把4改成5,都是4次循环。
请写一句话: 你是谁
你写的第一个和最后一个字是: 你谁
请写一句话: 我不认识你
你写的第一个和最后一个字是: 我你
请写一句话: 别说我见过你
你写的第一个和最后一个字是: 别你
请写一句话: 再见
你写的第一个和最后一个字是: 再见欢迎更多创意,把for循环玩起来。