1 input()函数让程序暂停运行,等待用户输入文本
>>> message = input('Tell me something, and I will repeat it back to you: ')
Tell me something, and I will repeat it back to you: 123
>>> print(message)
123
2 int() 将其他类型转化成整型
>>> age = input("how old are you? ")
how old are you? 14
>>> age
'14'
>>> age = int(age)
>>> age
14
3 while循环
current_number = 1
while current_number <= 5:
print(current_number)
current_number += 1
>>> prompt = '\nTell me something, and I will repeat it back to you:'
>>> prompt += '\nEnter "quit" to end the program.'
>>> message = ""
>>> while message != "quit":
... message = input(prompt)
... print(message)
...
4 使用break退出循环,continue继续循环
5 while循环条件里,空列表或空字典可以作为false条件
unconfirmed_users = ['alice','brian','candace']
confirmed_users = []
while unconfirmed_users: # 列表为空后退出
current_user = unconfirmed_users.pop()
print('Verifying user: '+current_user.title())
confirmed_users.append(current_user)
m = {'c':12}
while m: # 字典为空后退出
print(m['c'])
del m['c']