第二天学python

while  else     else是跟在while后的,while没有被break打断走else,被break打断,不走else。


utf-8  3个字节表示一个中文。中文全包括。至少用一个字节表示。

unicode  4个字节表示一个中文。

gbk     包含中文与英文字母,一个中文用两个字节。不全。


**      幂运算

//      整除

优先级  ()> nor > and > or

x or y    x为真,返回x 的值,x为假,返回y的值

x and y   x为真,返回y 的值


list           储存大量的数据   [ , , ]

元祖         只读。  ( 1,2,3 )

dict        字典  {  }

集合         {  }


字符串的操作

capitalize( )        使字符串首字母大写,其余小写。

upper( )              全部变成大写。

lower( )               全部小写。

swapcase( )        大小写翻转

title( )                  每个单词的首字母都大写

center( 20, ‘~’)   把字符串填充到20个长度,两边用~填充。

len( )                   长度函数

startswith( )        以什么开头,

find( )                 字符串内部查找函数。找不到返回-1

index( )               通过元素找索引,找不到返回错误

strip( )                 去除两边的空格,可以加参数,把字符串两头的,在参数内的,全都删除。rstrip( )   lstrip( )。

count( )              统计字符串中包含的参数的个数。

split( )                 分割字符串。按照参数给定的字符,默认是空格。

format:

s=’ 我叫{ } , 今年 { } , 爱好{ } ’.format(‘ 姓名’ , ’ 18’ , ’爱好 ’)

s=’ 我叫{0 } , 今年 {1 } , 爱好{ 2} ,我叫{0}’.format(‘ 姓名’ , ’ 18’ , ’爱好 ’)      #按顺序填写,按索引顺序填充。

s=’ 我叫{ name } , 今年 { age } , 爱好{ habby } ’.format(name=‘ 姓名 ’ , habby=’ 爱好 ’ ,age=’ 18’)

#后面可以不按顺序写。

replace(self , odl , new ,count= None )            用新得字符串替换老的字符串。

islanum( )            判断字符串由字母或数字组成

isalpha( )             判断字符串由字母组成

isdigit( )              判断字符串由数字组成


for  i  in  s:    for 循环   i在s中遍历。

int 类型的方法

bit_length( )     返回把整数转换成二进制最少的位数

相关推荐