轻松学习python part2-控制语句
来源:互联网 发布:网络摄像头原理 编辑:程序博客网 时间:2024/06/11 08:18
直接上笔记
很基础
# 流程控制# ifpwd = input('input the password')if pwd == 'admin': print('login...')elif pwd == 'admin1': print('login as admin1')else : print('incorrect password')# 条件表达式food = input('What your love')reply = 'good' if food == 'apple' else 'bad'print(reply)# for循环for i in range(1,10): print(i)# 倒着打印for j in range(10,0,-1): print(j)# orfor k in range(10): print(10-k)# while循环m=0while(m<10): print(m) m+=1# while 与 for# 实践经验告诉我们,应该多用for循环。但是有一些循环用for循环写不出来# 计算阶乘 for实现n = int(input('输入任意数值 要求>=0'))fact = 1for i in range(1,n+1): fact = fact * iprint(fact)# 计算阶乘 while实现l = int(input('输入数值 >=0'))fac = 1j = 1while j <= l: fac = fac * j j += 1print(fac)# 计算用户输入数值的总和# for 实现n = int(input('how many numbers?'))if n > 0: total = 0 for i in range(n): s = int(input('enter num...')) total += sprint("有{}个数字,总和是{}".format(n,total))# while 实现h = int(input('how many'))if h > 0: totals = 0 k = 0 while k < h: totals += int(input('enter...')) k += 1print("有{}个数字,总和是{}".format(h,totals))# 如果不知道用户输入多少个数字,for循环就难以实现,只能用whiles = input('number or "done"')total = 0while s != 'done': total += int(s) s = input('number or "done"')print(total)# 嵌套循环# 最参见的案例就是99乘法表for i in range(1,10): for j in range(1,10): p=i*j if p<10: print(' ',end='') print('{}*{}={}'.format(i,j,p),' ',end='') print()
阅读全文
0 0
- 轻松学习python part2-控制语句
- python学习-控制语句
- python学习笔记 part2
- 轻松学习JavaScript七:JavaScript的流程控制语句
- 轻松学习JavaScript七:JavaScript的流程控制语句
- 【Python基础学习篇】Python控制语句
- python学习笔记11--控制语句
- Python学习之字典与控制语句
- Python学习03--流程控制语句
- Python学习笔记——Python开发中的控制语句
- 如何轻松学习Python
- python控制语句
- python--流程控制语句
- python控制语句
- python控制语句
- Python--控制语句
- Python控制语句
- python 控制语句
- 常见的结束进程的方法
- 网络基础总结
- 数据库定期压缩
- 利用tensorflow1.2.1中的tensorboard显示数据流程图
- 如何从头搭建一个搜索引擎_numpy以及openCV
- 轻松学习python part2-控制语句
- pandas
- iOS封装浅谈-一句代码弹出actionSheet,如何优雅的设计一个ActionSheetManager
- java 二维码图片合成
- 6、自定义属性
- Livy:基于Apache Spark的REST服务
- qt中qlineedit和qtextedit右键菜单翻译成中文
- string?变量进行强解包发生崩溃的解决办法
- Fiddler死活抓不了HTTPS包解决办法