首页 / 更多教程 / 程序循环结构 (day4)
程序循环结构 (day4)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了程序循环结构 (day4),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2075字,纯文字阅读大概需要3分钟。
内容图文
![程序循环结构 (day4)](/upload/InfoBanner/zyjiaocheng/638/4970488257444b2bade4274da6a4fd50.jpg)
程序的基本结构
- 程序的基本结构由三部分组成:顺序结构,分支结构(选择结构)和循环结构(重复结构)
- 在分支结构原理的基础上,python增加了异常处理,使用tr-except 保留字
- <条件>是一个或多个条件,多个条件间采用and或or进行逻辑组合
and 表示多个条件“与”的关系,or表示多个条件“或”的关系 - 二分支结构还有一种更简洁的表达方式:
<表达式1>if <条件>else<表达式2>
> s=eval(input("请输入一个整数:")) token=""if s%3==0 and s%5==0 else"不"
> print("这个数{}能够同时被3和5整除".format(token))
> ======================== RESTART: C:/python3.8/3,。16.py ========================
请输入一个整数:3
这个数不能够同时被3和5整除
>>>
======================== RESTART: C:/python3.8/3,。16.py ========================
请输入一个整数:15
这个数能够同时被3和5整除
s=eval(input("请输入一个整数:"))
if s%3==0 or s%5==0:
print("这个数能够被3或5整除")
else:
print("这个数不能够被3或5整除")
======================== RESTART: C:/python3.8/3,。16.py ========================
请输入一个整数:4
这个数不能够被3或5整除
>>>
======================== RESTART: C:/python3.8/3,。16.py ========================
请输入一个整数:20
这个数能够被3或5整除
程序的循环结构
遍历循环
for<循环结构>in <遍历结构>:
<语句块>
- 遍历结构可以是字符串,文件,rang()函数或者组合数据类型等.
- 对于字符串,可以逐一遍历字符串的每一个字符.
- range(数字) ,数字从0开始遍历到(数字-1)结束.
.
遍历变量
a="abcd"
for b in a:
print(b)
======================== RESTART: C:/python3.8/3,。16.py ========================
a
b
c
d
遍历字符串
for b in "abcdf":
print(b)
======================== RESTART: C:/python3.8/3,。16.py ========================
a
b
c
d
f
遍历range()函数
for i in range(4):
print(i)
========================= RESTART: C:/python3.8/3.15.py ========================
0
1
2
3
程序的异常处理
>>> a=input("请输入一个数:")
请输入一个数:12 #input("")字符串类型
>>> type(a)
<class 'str'>
>>> a=eval(input("请输入一个数:"))
请输入一个数:12
>>> type(a)
<class 'int'>
input("")字符串类型,我们不能输入12,会报错,如果发现错误,就要做异常处理
- python 使用保留字try 和except 进行异常处理:
try:
<语句块1> #是正常执行的代码
except:
<语句块2> #修改的代码
内容总结
以上是互联网集市为您收集整理的程序循环结构 (day4)全部内容,希望文章能够帮你解决程序循环结构 (day4)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。