Python学习过程笔记整理(二)
程序三大结构
-顺序
-分支
-循环
分支
-语法:
if 条件表达式:
语句
...
-双向分支
if 条件表达式:
语句
...
else:
语句
...
-多路分支
if 条件表达式:
语句
...
elif 条件表达式:
语句
...
else 条件表达式:
语句
...
-elif可以多个,else可有可无
-python没有switch...case
循环
-for循环
for 变量 in 序列:
语句
...
for 变量1变量2 ... in多层序列:
语句
...
-range
-生成一个数字序列,范围可以设定,含左不含右:range(0,2),即为0,1
-randint是特例,左右都包含
-for-else语句
-for循环结束,执行else语句
for 变量 in 序列:
语句
...
else:
-for循环中变量表示,一般用i,k,m,n或者indx,inx,item之类
-while循环
while 条件表达式:
语句
...
-while-else语句
-while循环结束,执行else语句
while 条件表达式:
语句
...
else:
语句
...
-表示当前条件成立的时候,就循环,不知道具体循环次数
-break、continue、pass
-break无条件结束整个循环,循环猝死
-continue无条件结束本次循环,进入下一个循环
for i in range (0,11):
if i % 2 == 1:
continue
print("{0}是偶数".format(i))
-pass用于占位,没有跳过功能
-有些功能代码写着pass,待开发,目前不支持
最新文章
- iOS-在团队开发过程中控制代码版本
- 。i节点
- Loader加载器
- page,client,offset区别
- python模块使用案例
- 第一天开通博客,就粗略写一下刚了解TCP/IP协议工作过程
- jquery 验证控件
- 第一篇、CSS3_transtion的使用
- Centos7 设置IPtables
- mysql锁死的现象判断
- CM源码同步编译教程
- CentOS7 安装JDK
- java操作mongodb——更新数据
- spring之json数据的接受和发送
- iOS 开发之Block
- win7局域网共享文件
- 2apt-get命令,deb包安装,源码安装
- Android Studio工程项目打包成SDK(jar或aar格式)
- HtmlAgilityPack 的东西
- 报错解决——linux下执行sh出现异常";syntax error: unexpected end of file";