Will的博客

学习

Python 3 学习笔记(3) 条件判断与循环

条件判断

if语句 原理与C语言相同满足if后的语句 那么执行冒号后缩进的句子,也可和else配合使用若不满足ij条件 那么执行else后的冒号后的缩进语句 如图:

elif

同时 还有elif 如果满足elif 后的条件那么执行冒号后缩进的语句 如图:

f与elif后的判断语句结果只要是非空数值非空字符串 非空list 就执行

 

注意 字符串不能与整数直接比较 所以如果直接用input输入年龄,input输入的是str 需要用int()进行转换但是注意,在int()中转换后必须为合法数字 否则会报错

 

循环

for … in

for x in list1: 指的是把每个list中的变量替换到x中去 然后执行冒号后的缩进语句 如图:


如果要计算1到100所有数字的和枚举法很麻烦 可以利用range()函数生成数 再把生成的数放入list range(5)是生成从0开始的小于5的数 如图:


while

while循环与C语言相似条件满足就不断循环 例:


当程序陷入死循环后 用ctrl + c 退出 程序


阅读更多
文章标签: 学习笔记
上一篇Python 3 学习笔记(2) 字符串和编码 与 list和tuple的使用
下一篇Python 3 学习笔记(4)使用dict和set 与 调用函数
想对作者说点什么? 我来说一句

python条件判断循环

2018年05月18日 28KB 下载

没有更多推荐了,返回首页

关闭
关闭