python基础教程读书笔记——第五章 条件循环和其它语句

第五章 条件循环和其它语句

print importassert zip  pass deleval

1、print和import

print 1,2,3,name    同时打印多个信息

from math import sqrt as foobar  从库中导入函数,并为其提供别名


2、赋值

x,y,z = 1,2,3   同时赋值多个变量

x,y = y,x 交换两变量

x=y=3  链式赋值

's'*=2  增量赋值


3、条件语句

假:false,none,0,[],'',{}

真:其余的


bool(‘Hello,world!’)   bool函数返回真假

elif   也就是elseif语句


‘foo’=='foo' 值相等

x is y  判断指向同一内存


if ‘s’ in 'ss'   判断是否含有

‘heneta’>'naruto'  按字母表顺序比较


assert a<age<100  断言,及时crash


4、循环

zip(name,age)  并行迭代两个序列,将两个序列压缩到一起

list(reversed('Hello,world!') )  翻转迭代

sorted('Hello,world!')  排序迭代

[x*x for x in range(10) if x%3==0]  列表推导式

[(x,y) for x in range(3) for y in range(3)] 同时迭代


pass 空代码

del(x)  不仅会删除一个对象的引用,变量名也会被删除

eval(raw_input('Enter an arithmetic expression: '))  求值计算python表达式




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值