ljsq.net
当前位置:首页 >> python中 >>

python中

一个等号是赋值 a = 3 两个等号是判断是否相等,返回True或False 3 == 3

1. 相加,然后返回值给前一个变量 eg: >>> a=1 >>> b=2 >>> a+=b >>> a 3 2. 字符串连接 >>> a='1' >>> b='2' >>> a+=b >>> a '12' 注意第二个有引号, 是作为字符串处理的。

1、“&”和“and”有本质区别,属于不同类型的运行符号。& 是位运算;and 是逻辑运算。 2、首先是&:该运输符属于字符串的连接运算符,例如,“w“&”c“结果为字符串”wc“。 3、and属于逻辑运算符,表示逻辑与运算,其规则是有假取假,全真为真。例如,t...

>> 和

** 在python里面表示幂运算 传递实参和定义形参(所谓实参就是调用函数时传入的参数,形参则是定义函数是定义的参数)的时候,你还可以使用两个特殊的语法:``*`` ** 。 调用函数时使用* ** test(*args)* 的作用其实就是把序列 args 中的每个元...

提问的人,要学会表达清楚自己的意思。 看了一下你给其他人的回复,才搞明白,原来你想知道的是 'title="(.*?)"' 的意思。建议先去学学怎么问问题。 很显然,这个正则表达式,是用来匹配 title="xxxx" ,并且将 xxx 抓获下来,之所以用 .*? 是为...

{}是字典,[]是索引,{‘0’:0,....}['0']返回的就是0,这个函数就是这样把字符型转化成int型的。

求模运算,相当于mod,也就是计算除法的余数,比如5%3就得到2。 %还用在python的格式化输出,比如: a = 'test' print 'it is a %s' %(a) 打印的结果就是 it is a test

在屏幕输出的命令中,%是格式符号,%d代表整数,%s代表字符 单独看%,是一个运算符号,求余数 1%5 = 1, 2%5 = 2, 3%5 = 3, 4%5 = 4, 5%5 = 0 另外一个简单的用途是,通过运算结果判断一个数是否能被另外一个数整除

修饰符,比如说 class A: @staticmethod def m(self): pass 就相当于 class A: def m(self): pass m = staticmethod(m) 其实就是一调用一个函数参数为下行的变量,并且替换它

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com