14python循环语句一_基础篇14-python语句1.1

本文详细解读了Python的print语句、控制流语句,包括条件判断(if, else, elif)、while和for循环,以及布尔运算和if语句的灵活运用。通过实例演示如何输出到文件、处理真假值和使用三元表达式。
摘要由CSDN通过智能技术生成

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 三元表达式玩玩就好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值