python day5(20170224 )

1)-连接符+,用于字符串的链接,当定义str=“abcd”,定义str2=“12345”,str3=str1+str2,print str3,结果为abcd12345.
2)len方法,通过len方法能够计算出字符串的长度,例如len(str3)=9.
3)*方法,用于字符串中,如str=‘abc’,将str1*2结果应为‘abcabc’,如#*20操作等。
4)in方法,表示字符串中是否包含某字符,如:’g’ in (str1)返回结果应为false。注意一定要加入引号,否则报错。a=100中的a是变量,‘a’为一个字符串。
5)max和min方法,判断字符串中的最大值和最小值,a1=‘12345’,max(a1)=5,min(a1)=1.a2=‘abcd’,max(a2)=‘d’,min(a2)=‘a’。
6)cmp方法,比较两个字符串大小,格式为cmp(A,B),A>B则为1,A<B,则为-1,A=B,则为0,如:str1=‘12345’,str2=‘abcde’,cmp(str1,str2)=-1,说明str1比str2小;同理,cmp(str2,str1)=1,相同时,则值为0.
7)元组:元组可以储存一系列的数据,数据类型可以不同,并且采用切片的方式进行获取,用括号表示,如data(‘paul’,30,‘male’),获取元组第一个元素,data[0]=paul.在进行定义1个元素的时候也要在括号中保存‘,’号,如data1=(1,),使用type进行查看数据类型为tuple,type(data)=tuple;写成data1=(1),则data1的类型为int。
8)元组赋值:元组中的元素,不能通过切片的方式进行修改,如果要修改,需要整个元组内容重新进行赋值,如:usr=(‘ben’,20,‘male’),usr[1]=30,系统会报错,可重新进行赋值,usr=(‘emily’,25,female)。
9)元组的内容获取,name,age,sex=usr,分别输出name,age,sex的内容,可以获得ben,20,male等数据值,其形式同nam,age,sex=('ben',20,male)方式,对元组中的数据进行赋值,赋值时,元组中的内容必须前后数量保持一致,且括号的中的数据要以引号进行引用,如a,b,c,d=(e,f,g,h),a,b,c,d=('e','f','g'),a,b,c=('a','b')均报错。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值