python流程控制语句
来源:互联网 发布:免费代理记账软件 编辑:程序博客网 时间:2024/06/05 06:36
while循环图转载自:http://www.runoob.com/python/python-while-loop.html
注:python中的函数没有{ },所以语句之间都是以 tab键进行缩进来确定层次结构的,另每个条件句末尾都是以冒号 : 结尾
1、条件判断 if
基本格式:
if 判断条件:
执行语句.....
elif 判断条件:
执行语句.....
else:
执行语句.....
逻辑操作符: and、or、not、in、not in
例:判断三角形
a,b,c = 3,4,5
if a + b > c and a + c > b and b + c > a:
if a == b and b == c:
print("等边三角形")
elif a == b or a == c or b == c:
print("等腰三角形")
else:
print("普通三角形")
else:
print("不是三角形")
2、while 循环
3、for循环
格式 for 变量 in 迭代条件
执行内容
将list["a","b","c",1,2,3],生成给一个字典,将字符作为字典的key,数字作为字典的value。结果{'a': 1, 'b': 2, 'c': 3}
a=["a","b","c",1,2,3]
b={}
for i in range(0,3): #range 为迭代方法,range(x,y),表示变量从x开始,一直到y-1,以1递增
b[a[i]]=a[i+3]
b=[6,1,8,0,3,7,12,32,4]
for i in range(0,len(b)-1):
for j in range(0,len(b)-1-i):
if b[j] > b[j+1]:
m=b[j]
b[j]=b[j+1]
b[j+1]=m
print(b)
- python--流程控制语句
- python流程控制语句
- Python::判断语句流程控制
- python中的流程控制语句
- Python中的流程控制语句
- 关于Python的流程控制语句
- Python学习03--流程控制语句
- python第二章更多控制流程语句
- Python流程控制语句->if .......else
- Python流程控制语句->While循环
- python 流程控制语句结构汇总
- 流程语句控制语句
- python - 流程控制语句 (2) while语句
- 几类脚本的流程控制语句(shell,python,lua)
- 5.Python常用流程控制及其他语句
- SQL流程控制语句
- 控制流程语句
- Oracle 流程控制语句
- 并查集(洛谷1196 银河英雄传说)
- Django之templates
- 质数筛(洛谷1865 A % B Problem)
- 洛谷1414 又是毕业季II
- 扩展欧几里得模板(洛谷1082 同余方程NOIP 2012 提高组 第二天 第一题)
- python流程控制语句
- C/C++中struct与class的区别
- 快速幂取模+数学知识(Colossal Fibonacci Numbers! uva 11582)
- 扩展欧几里得应用解不定方程(uva12169,Disgruntled Judge,NWERC 2008)
- 唯一分解定理 (Choose and Divide Uva10375)
- 唯一分解定理(Minimum Sum LCM,Uva10791)
- Java中不容易被注意到的地方
- 欧拉函数phi值的计算模板
- 欧拉函数phi的应用(洛谷2158 [SDOI2008]仪仗队)