Python学习笔记(二)
来源:互联网 发布:怎么删除ubuntu系统 编辑:程序博客网 时间:2024/05/01 12:16
Python流程控制
if语句
用法:
if expression:
statement(s)
else:
statement(s)
注:Python使用缩进作为其语句分组的方法,建议使用4个空格代替缩进
逻辑值(bool)用来表示诸如:对与错,真与假,空与非空等概念
逻辑值包含两个值:
-True:表示非空的量(比如:string, tuple, list, set, dictionary等),所有非零数。
-False:表示0,None,空的量等
elif语句:
if expression:
statement(s)
elif expression2:
statement(s)
elif expression3:
statement(s);
else
statement(s)
for 循环
-在Python for循环遍历序列,如一个列表或一个字符。
for 循环语法:
for iterating_var in sequence:
statements(s)
注:如果一个序列包含一个表达式列表,他是第一个执行。然后,该序列中的第一项赋值给变量iterating_var。接下来,执行语句块。列表中的每个项目分配到iterating_var,代码块被执行,直到整个序列被耗尽。
注:格式遵循代码块缩进原则。
range(i, j, [,步进值])
-如果所创建的对象为整数,可以用range,
-i为初始数值
-j为终止数值,但不包括在范围内,步进值为可选参数,不选的话默认为1
-i不选的话默认为0
遍历
序列迭代遍历:直接取值、通过索引
遍历字典
k,v = d.items() 取出索引和值
for x in range(1,11);
print x
if x == 3
pass # 代码桩
if x == 2:
print "hello"
continue # 直接到下一次判断
if x == 5
exit() # 跳出程序
if x == 6:
break # 结束for 循环
else
print "ending"
while循环
while expression:
statement(s)
注:遵循代码块缩进原则
x = ""
while x != "q":
print "hello"
x = raw_input("please input something, q for quit:")
if not x:
break
if x == "c":
continue
print "one more time~~~"
else:
print "ending ....."
- python学习笔记(二)
- Python学习笔记(二)
- Python学习笔记(二)
- python学习笔记(二)
- Python学习笔记(二)
- python学习笔记(二)
- python学习笔记(二)
- Python学习笔记(二)
- python学习笔记(二)
- python学习笔记(二)
- Python学习笔记(二)
- python学习笔记:(二)
- Python学习笔记(二)
- Python学习笔记(二)
- Python学习笔记(二)
- python学习笔记(二)
- python学习笔记(二)
- Python学习笔记(二)
- 配置Linux Swap
- 88. PHP 在同一个文件中定义多个命名空间
- brown film faced plywood poplar core WBP glue
- STIPs检测器 打开视频
- springMVC中整合log4j,让日志输出到控制台,并按日期记录到指定web目录
- Python学习笔记(二)
- Treap
- 福建新崛起的佛珠世家<聚美>品牌
- 最新Linux安装版本jira6.3.6安装破解以及数据导入的详细步骤
- Beautiful Palindrome Number 美丽的回文数 HD 5062
- Android 开发最佳实践
- ruby 类、对象、变量
- 嵌入式环境搭建之开发板软件环境
- IOS学习 关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObject)