Python学习笔记——控制语句
假值表达式:False None 0 "" () [] {}
if语句:
if 条件:
语句
elif 条件:
语句
else:
语句
is 运算符,判定同一性而不是相等性,如下:
- >>> x=y=[1,2,3]
- >>> z=[1,2,3]
- >>> x == y
- True
- >>> x == z
- True
- >>> x is y
- True
- >>> x is z
- False
布尔运算:
and : 两个条件都为值的时候整个表达式为真
or : 两个条件都为假的时候整个表达式为假
not:真为假,假为真,反过来的
while循环格式:
while 条件:
语句
for循环格式:
for 变量 in 列表:
语句
for 遍历字典元素:
for key in d:
print key,d[key]
for key,value in d.items():
print key,value
zip并行迭代
- names = ['anne','beth','george','damon']
- ages = [12,42,32,102]
- for name,age in zip(names,ages):
- print name,'is',age,'years old'
- 结果:
- anne is 12 years old
- beth is 42 years old
- george is 32 years old
- damon is 102 years old
break:跳出循环
continue:跳到下一轮循环
pass:什么也不做
本文转自运维笔记博客51CTO博客,原文链接http://blog.51cto.com/lihuipeng/860028如需转载请自行联系原作者
lihuipeng
Python学习笔记——控制语句相关推荐
- Python学习笔记五:控制语句
Python学习笔记五:控制语句 Pycharm 开发环境的下载安装配置_项目管理 控制语句 Pycharm 开发环境的使用 Pycharm 下载和安装 激活和选择不同UI 风格 创建项目和初始化配置 ...
- Python学习笔记:Day 16 编写移动App
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:Day15 部署Web App
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:Day14 完成Web App
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:Day13 提升开发效率
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:Day 12 编写日志列表页
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此, 写下这些 ...
- Python学习笔记:Day11 编写日志创建页
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:Day 10 用户注册和登陆
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:Day 9 编写API
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
最新文章
- [github] - git使用小结(分支拉取、版本回退)
- 指针,指针函数,指针数组的区别
- Spring集成和Web服务
- 如何创建Java程序
- 你所忽略的,覆盖equals时需要注意的事项《effective java》
- 集群,分布式,微服务的区别
- 将枚举的键值绑定到下拉列表框
- ios 构建版本一直在处理中_iOS构建版本不显示
- Linux修改history存储的最大记录数
- 爬取 wallhaven图片到本地壁纸库
- 计算机网络对等模式,计算机网络有两种常用的工作模式,它们是对等模式和客户/服务器模式。QQ聊天属于________模式。...
- 人口logistic模型公式_MATLAB做logistics人口模型,求出值有问题
- 使用Kali Linux系统生成木马病毒并实现远程控制计算机
- linux扩充home目录,扩大/home目录的空间(转)
- RFC 协议下载方法
- 【Zotero】使用坚果云同步PC端和IOS端
- nyoj-1273 宣传墙
- linux 进程间界面嵌套,WPF 同一窗口内的多线程/多进程 UI(使用 SetParent 嵌入另一个窗口)...
- 风电远程监控系统解决方案,双碳战略下新能源运维市场正当红
- 2019人工智能企业100强