基础篇14-python语句1.1

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

去判断xbool如果是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 ifelif替代了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 三元表达式玩玩就好


本文出自 “BrotherXing” 博客,谢绝转载!

你可能感兴趣的:(基础篇14-python语句1.1)