第七章 用户输入和while循环
函数input()
:暂停程序,等待用户输入文本并把文本存储在指定变量中。并接受一个参数,即要向用户显示的提示或说明。
:使用函数时,输入的文本会被当成字符串,所以可以用这个函数将其化为int型。
:求模运算符。讲两个数相除并返回余数。
下面举个例子:
while循环
循环简介
while循环不断运行,直到指定的条件不满足位置。例如:
还可以让用户选择何时退出,只要把循环的条件由改为,然后在循环语句里面添加,即:
这时候我们提示了一条消息:要么输入quit来结束程序,要么继续运行。当然我们还可以设置标志来决定循环的条件,比如利用布尔值或者。
退出循环
:不管条件测试结果如何,立即退出循环,不在运行循环中余下代码。
:跳出此次循环,即返回到循环开头,并判断循环条件是否满足来决定是否执行循环。
使用循环处理列表和字典
for循环中不应修改列表,因为for循环中修改列表之后,python的遍历会出现问题。而要想遍历列表并修改,可以用while循环。下面举几个例子。
在列表之间移动元素
删除包含特定值的所有列表元素
使用用户输入来填充字典
领取专属 10元无门槛券
私享最新 技术干货