python基础04

Posted 微光半夏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础04相关的知识,希望对你有一定的参考价值。

python基础04

python2在编译安装时,可以通过参数 -----enable----unicode=ucs2 或 -----enable--unicode=ucs4

分别用于指定使用2个字节,4个字节表示一个Unicode字符。python3无法进行选择,默认使用usc4.

         查看当前python中表示Unicode字符串时占用的空间:

                 import  sys

       print(sys.maxunicode)

     #如果值是65535,则表示使用usc2标准,即:2个字节表示

     #如果值是1114111,则表示使用usc4标准,即:4个字节表示

昨日内容及作业讲解

      ASCII:字母,数字,特殊字符,1个字节,8位

      Unicode:16位  两个字节  升级32位 四个字节

      utf -8:最少一个字节 8位表示。 英文字母8位 1个字节

                                                        欧洲16位,2个字节

                                                        中文24位,3个字节

           gbk:中文2个字节,英文字母1个字节

       int : bit_length()

  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]

  字符串的一些常用方法

       upper()全大写

  lower()全小写

       find()通过元素找索引,找不到-1

      index()通过元素找索引,找不到报错

      swpcase()大小写翻转

  len()

  replace(old,new,count)

       isdigit()返回bool值

  isapha()

  isnumpha()

       startwith endwith

  title()首字母大写

  center()居中

  strip() lstrip rstrip 

  split()

  format()格式化输出

  {}

  {0}{1}{2}{0}

  {name}{age}{hobby} name = age + hobby

  len()长度

  count 计数

  for i in 可迭代对象:

    pass

  

以上是关于python基础04的主要内容,如果未能解决你的问题,请参考以下文章

python基础04

Python04python基础语法

python基础学习04

Python自动化基础day04:Python基础4

Python基础04 运算

Python基础学习04