控制流程

1.条件判断

python中的代码从上到下执行.

if 条件:

缩进 语句1

elif 条件2:

缩进 语句2

(…或者写pass关键字.不写任何代码的时候,防止报错.)

...

else:

pass

语句last

2.三目运算

a = 7

print(True if a > 5 else False )

另一种写法 print(True) if a > 5 else False

不能用elif进行多个判断

3.while 循环和break

a = 0

li = [2,3,5,6,8]

while a<5:

print(li[a])

a = a + 1

else:

print('while后面加以加else') 前面条件都不满足,或者正常执行完后执行.

内置函数 len(),计算变量的长度.

break 终止循环.

4.迭代循环

li = [2,3,5,6,8]

for i in li:

print(i)

print(参数)print (i,end=''),默认自动换行.

for i in range(11):

print(i)

range(11),默认生成0到10的整数列表,不包括11.

range(0,11,2),可以加步长

for i in range(1,21):

if i % 5 == 0:

continue #跳过本次循环,执行下一次循环

print(i)

else:

print('不是强行中断') for循环也可以加else.

for 循环可迭代对象,序列类型可以,元组,字符串,列表,集合,字典都可以.

循环字典的值

di = {'name':1234,'se':'sds','saa':23}

for i in di.values():

5.linux命令

cal 查看当月日历

cal -y 查看当年

cal 10 2010 相看2010年10月

date 查看当前时间.

最新文章

  1. linux的相关指令命令
  2. jQuery源码分析系列(37) : Ajax 总结
  3. iOS开发——高级篇——二维码的生产和读取
  4. 将Matlab中的矩阵输出到txt文件
  5. ZOOM - 简单易用的 jQuery 照片相册插件
  6. maven增加Spring
  7. BZOJ 1449 球队收益(最小费用最大流)
  8. 用 &lt;a&gt; 实现 &lt;form&gt; 表单的提交
  9. php实例根据ID删除mysql表中的数据
  10. PostQuitMessage, PostThreadMessage( WM_QUIT )
  11. showModalDialog-父窗体子窗体
  12. 捷易拍与springMVC系统结合
  13. shell基础认识
  14. Raphael入门实例:绘图
  15. 易混点总结--JS
  16. 如何更改webstrom的默认端口63342
  17. Linux中Postfix反病毒和垃圾邮件工具(十)
  18. LinuxI/O 性能分析
  19. eclipse 安装
  20. 搭建本地svn

热门文章

  1. $P2872\ [USACO07DEC]道路建设Building\ Roads$
  2. centos7上使用locate命令-文件查找
  3. jmeter(二十)JMeter中返回Json数据的处理方法
  4. JavaScript中函数是不能重载原因
  5. angularjs之ng-mode获取lobject类型里的键值
  6. poj2441 Arrange the Bulls
  7. 个人作业(alpha)
  8. iOS 获取真机上系统动态库文件
  9. PHP memcache扩展安装 for Windows
  10. 聊聊JavaScript和Scala的表达式 Expression