一、函数input()的工作原理
函数input()让程序暂停运行,等待用户输入一些文本,获取用户输入后,将其存储在一个变量中,方便以后使用。
函数input()接受一个参数:即要向用户显示的提示或说明,让用户指导该怎么做。
1、使用int()来获取数值输入
使用input()时,Python将用户输入解读为字符串。将数值输入用于计算和比较之前,务必将其转换为数值表示。
正确的做法是:
值得注意的是,在print()函数里需要将数值转换为字符串。
2、求模运算符
求模运算符:%,它将两数相除并返回余数。
二、while循环简介
for循环用于针对集合中的每个元素的一个代码块,而while循环不断的运行,指到指定的条件不满足。
while 条件:
操作
1、让用户选择合适退出
2、使用标志
在要求很多条件都满足才继续运行的程序中,可以定义一个变量,用于判断整个程序是否处于活动转态,这个变量被称为标志。
message=""
active=True
while True:
message=input("请输入:")
if message=="quit":
active=False
else:
print("您输入的是:"+message)
3、使用break退出循环
要立即退出循环,可以使用break语句。
4、在循环中使用continue
要返回到循环揩油,并根据条件测试结果决定是都继续执行循环,可以使用continue语句,它不像break语句那样不再执行余下的代码并退出整个循环。
通过循环打印奇数。
5、避免无限循环
每个while语句都必须有停止运行的途径,这样才不会一直执行陷入无限循环。
三、使用while循环来处理列表和字典
1、在列表之间移动元素
2、删除包含特定值的所有列表元素
3、使用用户输入来填充字典
文章如有错误,请指正!
第一次使用Visual Studio 编写Python程序,体验不是很好,正所谓“术业有专攻”吧。