您的位置:首页 > 编程语言 > Python开发

基础篇14-python语句1.1

2013-07-24 14:09 281 查看
python语句讲解
1.print语句
1.1 基本输出
1.2 print的逗号
,告诉print的输出还没有完成
print 2,
print 3,
print 4
1.3 输出到文件 >>为重定向
f =open("c:\\print.txt","w")
print >>f,"hhaha"
f.close()
2.控制流语句(control flow)
2.1 由条件和执行代码块组成。
2.1.1 条件可分为决策、循环和分支
2.2 格式(冒号与4个空格永不忘)
2.3 if while for 函数,皆为contorl flow
3.布尔值
x = 3
if x: # if x == if bool(x)
print 4
去判断x的bool值如果是True 就返回
3.1 控制流与真假值息息相关
3.1.1 不要误解了真假与布尔值
3.2 布尔值的几个最基本运算符
3.2.1 and 全部为bool真
3.2.2 or 至少有一项为bool真
3.2.3 is 检查共享查看两边是否引用同一个数据对象
3.2.4 == 检查值
3.2.5 not 反转
3.2.6 其他若干比较符号
假设真(这里必须为真布尔):
执行接下来的语句
假设不假:
执行接下来的语句
if not False:
print "not False"
假设真:
执行真的代码块
否则:
执行假的代码块
if True:
print "True"
else:
print "False"
假设真:
执行真的代码块
假设假:
执行假设假的代码块
否则(不为真,也不为假):
执行代码
if True:
print "True"
elif not True:
print "not True"
else:
pass #什么都不执行
4. if语句(控制流语句)
4.1 if的组成 if else elif pass
4.1.1 if与elif替代了switch
4.1.2 pass
4.2 奇技淫巧三元表达式
4.2.1 x if else
4 if True else 3
if True:
print 4
else:
print3
4.2.2 活用list
[4,3][True]
真的答案假的答案
4.2.3 三元表达式玩玩就好
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息