概述
目录
1.函数input() 的工作原理
2.while 循环简介
1.函数input() 的工作原理:
函数input()让程序暂停运行。
Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。
Python2.x 中 input() 相等于 raw_input() ,用来获取控制台的输入。
实例:
1.1编写清晰的程序
如果提示语较长/超过一行,可将提示存储在一个变量中,再将该变量传递给函数input()
实例:
1.2将数字的字符串表示转换为数值,采用int()
Python将用户输入解读为字符,如果要将字符作比较。需要使用函数int() 将数字的字符串表示转换为数值表示,如果没有就会报错,以下举例报错和正常情况:
1.3求模运算符%:
可以将两个数相除并返回余数,可利用这一点来判断一个数是奇数还是偶数,实例:
2.while 循环简介:
2.1使用while循环,直至条件结束后循环结束
2.2用户自行选择退出
2.3使用标志
如果在一条while语句中判断多个条件,是很复杂且困难的,在要求很多条件都满足才继续运行的程序中,可定义一个变量,用于判断整个程序是否处于活动状态。这个变量被称为标志 。可让程序在标志为True 时继续运行,并在任何事件导致标志的值为False 时让程序停止运行。
2.4使用break退出循环
要立即退出while 循环,不再运行循环中余下的代码,可使用break 语句。在任何Python循环中都可使用break 语句。例如,可使用break 语句来退出遍历列表或字典的for 循环。
2.5在循环中使用continue
要返回到循环开头,并根据条件测试结果决定是否继续执行循环,可使用continue 语句,它不像break 语句那样不再执行余下的代码并退出整个循环。
2.6避免无限循环:每个while 循环都必须有停止运行的途径
3.使用while循环来处理列表:
3.1在列表之间移动元素
3.2在列表中删除包含指定值的所有列表元素,可以使用remove()函数来删除列表中的特定值
3.4使用用户输入来填充字典,可使用while循环提示用户输入任意数量的信息。
本文学习内容参照来自《Python编程:从入门到实践》
最后
以上就是帅气柜子为你收集整理的Python基础知识- input()和while 循环的全部内容,希望文章能够帮你解决Python基础知识- input()和while 循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复