python简介 python的创始人荷兰人吉多·范罗苏姆(Guido van Rossum),人们会亲切地称他为"龟叔".于1989年圣诞期间,为了打发时间,于是他下定决心开发一款脚本解释性的程序,于是乎他日以继夜,夜以继日.....当当当.....,便开发出来了这个门语言,为什么叫做python呢?因为据说他是一个叫做Monty Python喜剧团的爱好者,然后就用这个作为这门编程语言的名字啦,没办法,大神都是这门任性!当然如果有一天你也这么牛啦,你也喜欢某位老师,你也可以开发一门
1.常用的python函数 abs 求绝对值 all 判断迭代器中所有的数据是否为真或者可迭代数据为空,返回真,否则返回假 any 判断迭代器中的数据是否有一个为真,有返回真,可迭代数据为空或者没有真,返回假 bin 转换整数为二进制字符串 hex 转换整数为十六进制字符串 oct 转换整数为八进制字符串 bool 转换数据为布尔值
集合的作用一:关系运算集合的作用二:去重 定义集合:集合内的元素必须是唯一的:集合内的元素必须是可hash的,也是就不可变类型:集合是无序的 s={'egon',123,'egon','1'} #s=set({'egon',123,'egon','1'} ) print(s,type(s)) s={'1',1,[1,2]} s={'1',1,(1,2),'a','b'} print(s) 循环 s={'1',1,(1,2),'a','b'} for i in s: print(i) 关系运算 p
python和它的字符串拼接 不懂效率的人,会这样拼接 >>> s = '' >>> for substring in ['hello ', 'world ']: ... s += substring ... >>> print(s) hello world python字符串是不可变的,拼接任意不可变序列都会生成一个新的序列对象. 即是说,每拼接一次,就要重新分配个空间,所以效率极低. 考虑效率的人,会这样拼接 >>> s = ''