Python练习-8
1,复习
    ascii:字母,数字,特殊字符:1个字节,8位
    Unicode:16位 两个字节  升级 32 位  四个字节
    utf-8:最少一个字节 8位表示。 英文字母 8位 1个字节
                                  欧洲16位,2个字节
                                  中文24位,3个字节
      gbk:中文2个字节,英文字母1个字节。
      int:bit_lenth()
      bool:True False
      str: str --->bool :bool(str):  ''--->False
      str:
      s = 'alexsb'
      s1 = s[1]
      s2 = s[1:3]
      s3 = s[0:]  s[:]
      s4 = s[0:-1]
      s5 = s[0:3:2]
      s6 = s[2::-2]
      captlze首字母大写
      upper()全大写
      lower()全小写
      find通过元素找索引,找不到-1
      index()通过元素找索引,找不到 报错
      swpcase 大小写翻转
      repalce(old,new,count)
      isdigit() 返回bool值
      isapha()
      isnumpha()
      startswith endswith
      title 首字母大写
      center()居中
      strip()lstrip rstrip
      split
      format 格式化输出
      {}
      {0}{1}{2}{0}
      {name}{age}{hobby} name= age+ hobby
      len() 长度
      count 计数
      for i in 可迭代对象:
        pass
    
s = '132a4b5c' s1 = s[0]+s[2]+s[1] print(s1) #使用while和for循环分别打印字符串s=’asdfer’中每个元素。 s = 'fkld' for i in s: print(i) index = 0 while 1: print(s[index]) index += 1 if index == len(s): break #如:content = input(‘请输入内容:’) # 如用户输入:5+9或5+ 9或5 + 9,然后进行分割再进行计算。 #方法一: content=input('>>>').strip() con1=content.split('+') #li[] num=0 for i in con1: num+=int(i) print(num) #方法二: content=input('>>>').strip() index = content.find("+") a = int(content[0:index]) b = int(content[index+1:]) print(a + b)
请你一定不要停下来 成为你想成为的人
感谢您的阅读,我是LXL
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号