python基础第三章选择结构答案-python3 学习笔记(二)选择结构、循环结构
python3 学习笔记
python 优雅 明确 简单
1.选择结构
(1)简单判断 if else
使用格式:
if 条件:
表达式1
else:
表达式2
(2)多条件判断 elif
使用格式:
if 条件1:
表达式1
elif 条件2:
表达式2
elif 条件3:
表达式3
else:
表达式4
(3)嵌套if
使用格式:
if 条件1:
if 条件2:
表达式1
else:
表达式2
else:
表达式3
最后,综合以上做一个小练习:根据成绩判断等级。
代码如下:
grade = int(input("输入成绩:"))
#input()用于交互,输入值默认为字符串,int()将键入的值转换成整型
if grade<=100 and grade>=0:
if grade>90:
print("A")
elif grade>80:
print("B")
elif grade>60:
print("C")
else:
print("D")
else:
print("输入无效")
注:注意代码中的缩进,python中规定的缩进是4个空格,直接使用TAB缩进可能会出现错误,也可能造成缩进不匹配的问题,
最好将TAB设置为4个空格,如何设置可以百度。
2. 循环结构
(1)range()函数:可创建一个整数列表,一般用于for循环。
使用格式:range(start,stop,step)
如:
>>>range(10) # 从 0 开始到 10
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1, 11) # 从 1 开始到 11
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> range(0, 30, 5) # 步长为 5
[0, 5, 10, 15, 20, 25]
在循环中的使用:
如:
for i in range(1000):
print(i)
#输出整数0到999
(2)for循环
使用格式:
for i in 序列:
表达式
(3)while循环
使用格式:
while 条件:
表达式
while循环中:
continue,结束本次循环,直接开始下一次循环
break,结束整个循环
(4)嵌套循环
使用格式:
while 条件1:
while 条件2:
表达式1
表达式2
小练习:
#while嵌套循环
i=0
while i<5:
print(i)
if i==2:
i=i+1
continue #结束本次循环,直接开始下一次循环
#break #结束整个循环
j=0
while j<5:
print(j,"小于5")
j=j+1
i=i+1
python基础第三章选择结构答案-python3 学习笔记(二)选择结构、循环结构相关推荐
- python第三章课后答案_XX医学院本科各专业《Python》第三章习题与答案-2020年实用精品...
XX医学院本科各专业<Python>第三章习题与答案 一.填空题 1.python语言提供.和3种数字类型.(整数.浮点数.复数) 2.整数类型有4种进制表示,默认情况采用十进制,二进制数 ...
- Java学习笔记2.5.1 循环结构 - 条件循环
文章目录 零.本讲学习目标 一.为什么要用循环 (一)老老实实的笨方法 (二)采用循环结构的巧方法 1.采用计数循环(for循环) 2.采用条件循环(while循环) 二.条件循环 (一)前测试循环 ...
- python基础第三章选择结构答案-零基础学Python--------第3章 流程控制语句
第3章 流程控制语句 3.1程序的结构 计算机在解决某个具体问题时,主要有3种情况,分别是顺序执行所有的语句.选择执行部分语句和循环执行部分语句.程序设计中的3种基本结构为顺序结构.选择结构和循环结构 ...
- python基础第三章选择结构答案-Python days03-选择结构【if】
编程基础:程序结构 通常情况下,代码为了模拟生活中的处理问题的方式/步骤,出现程序运行结构 1.顺序结构:按照从上到下的顺序,逐行解释执行代码! 2.选择结构:模拟生活中的选择条件,根据条件的结果来执 ...
- python基础代码事例-python基础第三章
第三章主要讲解Python的print语句的应用和赋值语句,代码块与缩进,条件语句,循环语句.这几种基础的语句 Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者 ...
- javaSE学习笔记——第四天循环结构、方法等
javaSE学习第四天 java知识 循环结构的分类 for,while,do-while 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) {循环体;} for语句 ...
- Java学习笔记2.5.2 循环结构 - 计数循环
文章目录 零.本讲学习目标 一.计数循环概念 二.计数循环使用 (一)语法格式 (二)执行流程 (三)案例演示 任务1.演示死循环(永真循环) 任务2.计算1 + 2 + 3 + -- + 100的值 ...
- python基础第三章
•程序的格式框架 python代码缩进 1.缩进:一行代码开始前的空白区域,表达程序的格式框架. 2.缩进分为单层缩进和多层缩进 3.Python对缩进有着强制性要求,通过缩进来控制程序的结构和层次 ...
- 计算机应用基础第三章试题及答案,大专计算机应用基础试题及答案
大专计算机应用基础试题及答案 大专计算机应用基础试题及答案 大专计算机应用基础试题及答案 1. 一般认为,世界上第一台电子数字计算机诞生于___A___. A.1946年 B.1952年 C.1959 ...
最新文章
- Java性能优化技巧
- 模板方法模式小记【原创】
- 在文档中制作自动图表目录的经验
- P104-105代码中变量之间的关系
- 快速傅里叶变换python_【原创】OpenCV-Python系列之傅里叶变换(三十八)
- 简单实现仿某宝地址选择三级联动样式
- Enterprise Library 3.0 发布
- Atitit.prototype-base class-based 基于“类” vs 基于“原型”
- Maya中英文对照表(四)
- 4am永远 鼠标按键设置_罗技的MX Master鼠标是苹果Mac系统下最好的鼠标
- 小妙招:教你如何查询获取企业工商数据
- SAP SD跨公司销售案例教程IDOC配置
- Pytorch实现基于卷积神经网络的面部表情识别(详细步骤)
- easysysprep4封装教程,自己封装系统
- 终极版Python打包exe文件,并修改图标,这将是你见过最详细的教程~
- PDF怎么删除不要的页面?免费删除PDF页面教程来了
- win10打开计算机代码,Win10开不了机错误代码0xc0000428三种解决方法
- 处理深度学习中数据集不平衡问题方法汇总
- 超级账本Fabric中的权限管理和策略
- 递归算法实现二分查找
热门文章
- 顺便发现一bug??
- jstl 处理字符串函数 substring spli等
- TM、XWT和Wazaabi
- 学python需要安装什么软件-学武汉Python培训课程需要安装什么软件?分享这10款...
- python3.6安装opencv-python3.6、opencv安装环境搭建过程(图文教程)
- python详细安装教程 path-Python解释器安装教程以及环境变量配置
- python3.5下载-Python3.5.2
- python开发安卓程序-如何使用python开发android应用
- 小学生python入门-小学生Python入门基础知识有哪些
- python使用字典格式化字符串-Python字符串格式化-学这些就够用了