Python day 3 (3)
2024-09-16 14:01:32
一:判断语句:
1 if 语句 :
2 或者if 语句 :
else :
3 或者if 语句 :
elif 语句 :
else :
4注意:的使用,缩进一般用4个空格来完成。
二:input 语句
input()
返回的数据类型是str
,str
不能直接和整数比较,必须先把str
转换成整数。Python提供了int()
函数来完成类型的转换。
三:for in循环
1 eg:
names = ['Michael', 'Bob', 'Tracy']
for name in names:
print(name)
2 range函数,range(初值,终值,步长)初值默认为0,步长默认为1。range(101)生成0-100的101个数。
四:while循环
1 同样注意:的使用。
2 while n > 0,缩进依然用4个空格
五:break语句和continue语句
1 break
语句可以在循环过程中直接退出循环,而continue
语句可以提前结束本轮循环,并直接开始下一轮循环。这两个语句通常都必须配合if
语句使用。
2 要特别注意,不要滥用break
和continue
语句。break
和continue
会造成代码执行逻辑分叉过多,容易出错。大多数循环并不需要用到break
和continue
语句,上面的两个例子,都可以通过改写循环条件或者修改循环逻辑,去掉break
和continue
语句。
六:死循环(用快捷键ctrl+c解决)。
最新文章
- MSSQL2005后版本插入数据返回ID的新写法
- git 教程(13)--创建与合并分支
- ueditor .net版本上传图片功能配置
- 数据结构算法C语言实现(七)--- 3.1栈的线性实现及应用举例
- [OpenJudge 3066]随机序列
- Hibernate工作流程
- Spring Boot使用自定义的properties
- MySQL in不走索引
- SDP(10):文本式大数据运算环境-MongoDB-Engine功能设计
- python字符串replace失效问题
- spring中基于JDK和CGLIB代理在项目的应用
- Axure8.0从入门到精通
- _itemmod_unbind
- Windows与Linux端口占用查询及处理
- Nginx配置基于ip的虚拟主机
- 实训二(cocos2dx 2.x 打包apk)
- [Gradle] 查看项目依赖
- vim的快捷键
- Php扩展--protocolbuffers消息打包
- rpm yum 等命令无响应的解决方法