第6章、用户输入和while 循环
2022/2/2 23:42:33
本文主要是介绍第6章、用户输入和while 循环,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
- 6.1、input() 函数
- 6.1.1、input() 函数的工作原理
- 6.1.2、使用int() 获得数值输入
- 6.1.3、Python 2.7 中获得输入
- 6.2、while 循环
- 6.2.1、使用while 循环
- 6.2.2、使用标签
- 6.2.3、使用break 退出循环
- 6.2.4、在循环中使用continue
- 6.3、循环的运用
- 6.3.1、处理列表和字典
6.1、input() 函数
6.1.1、input() 函数的工作原理
- 返回字符串,获得用户的键盘输入
- 括号里的参数传入字符串,为用户提供相关的提示
#示例1 #代码 get_message = input("请输入你的ID ") print("你的ID是:" + get_message) #输出 请输入你的ID apple.D 你的ID是:apple.D #apple.D是键盘输入,输入后回车继续执行程序
6.1.2、使用int() 获得数值输入
- input() 函数将任意输入以字符串类型返回,当输入为数值时,希望对其进行数值操作时,需要将该字符串变成整形
语法:[***] = int(input())
6.1.3、Python 2.7 中获得输入
- 应该使用raw_input() 来获得输入,使用同Python 3 中的input() 函数一样
- Python 2.7 中的input() 函数将输入的字符串解读为代码并尝试运行
6.2、while 循环
6.2.1、使用while 循环
- 当while 后的判断条件为真时,将执行while 所包含的语句
#示例2 #代码 right_num = 9 guess_num = int(input("请输入你的数字:")) while guess_num != right_num: guess_num = int(input("猜错了,请继续:")) print("恭喜你!猜对了") #输出 请输入你的数字:5 猜错了,请继续:6 猜错了,请继续:8 猜错了,请继续:9 恭喜你!猜对了
6.2.2、使用标签
- 在实现程序时,使用标签作为判断条件会比判断表达式方便得多
- 在需要运行时,标签值为真,当需要退出时,标签值为假
- 可以在多种情况下改变标签为同一值,便于处理相同的结果
6.2.3、使用break 退出循环
- 需要在循环中立即退出循环时,使用break 语句可以马上跳出循环,不执行循环的任何操作
#示例3 #代码 answers = [1,5,9,6,7] for answer in answers: if answer == 9: break; else: print("wrong!") #输出 wrong! wrong! #说明:其遇到9 时,退出循环
6.2.4、在循环中使用continue
- continue 语句将忽略循环其后的语句,直接进行下一轮循环的判断
#示例4 #代码 answers = [1,5,9,6,7] for answer in answers: if answer == 9: continue; print(answer) #输出 1 5 6 7 #说明:遇到9 时,跳过print,进行下一轮循环
6.3、循环的运用
6.3.1、处理列表和字典
- 使用remove() 方法删除列表中所有特定的值,使用循环和in 关键字
- 循环获取输入,完成数据的构建
这篇关于第6章、用户输入和while 循环的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22项目:远程温湿度检测系统
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南