python基础——控制语句
来源:互联网 发布:vimeo视频下载 mac 编辑:程序博客网 时间:2024/06/16 15:01
条件语句
num = input("Enter a number:")if num > 0: print "The number is positive"elif num < 0: print "The number is negative"else: print "The number is zero"需要注意:
1)冒号不能忘;
2)if语句中除了False/None/0/""/()/[]/{}表示假,其它都为真;
3)可以用于if语句中的比较运算符:
x == yx < yx > yx >= yx <= yx != yx is yx is not yx in yx not in y尤其需要注意后面四个。
以上表达式还可以通过and/or/not连接起来。
while循环语句
count = 10while count: print count count -= 1 # python中没有count--这样的用法
for循环语句
aList = [1, 2, 3, 4]for num in aList: print num
跳出循环
breakcontinue
循环语句中的else
aList = [1, 2, 3, 4]for num in aList: if num > 10: print num breakelse: # 如果循环中没有执行break语句,则到最后会运行else中的内容 print "No number bigger than 10"结果是打印:
No number bigger than 10
pass语句
表示什么都不做:
num = 0if num > 0: print "The number is positive"elif num == 0: pass # 表示不做什么处理else: print "The number is negative"
0 0
- python基础——控制语句
- python基础——语句_控制语句
- python基础学习总结——方法、控制语句
- 【Python基础学习篇】Python控制语句
- java基础——流程控制语句
- Scala基础—再谈控制语句
- Go编程基础—控制语句
- Python基础二--基本控制语句
- Python基础回顾之-控制流语句
- python基础知识——控制语句
- Java基础——switch、循环语句、控制跳转语句
- Python学习笔记——Python开发中的控制语句
- Python基础——控制流
- Python基础——语句_赋值
- Python基础——语句_print
- JAVA基础再回首(二)——流程控制语句、跳转控制语句
- 黑马程序员 Java基础1——Java控制语句
- java基础——判断与循环控制语句
- 一步一步认识java并发库(一)cas指令
- 关于 try catch finally的运行流程
- POJ 2631Roads in the North【裸题】
- 有效解决css不同浏览器的兼容问题
- nginx的epoll事件
- python基础——控制语句
- 9 Palindrome Number
- 关于内存溢出产生的死循环
- 根据给定的url获取域名
- 关于printf函数的返回值问题
- 关于对strcpy函数的编写与优化
- 关于把一个无符号数的二进制位翻转的两种实现方法
- 初学C++遇到的引用头文件问题
- C++中继承的性质