`
firefish001
  • 浏览: 8527 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

pyhon学习记录5

 
阅读更多
    1. 字符串
  • python3所有的字符串都是使用Unicode编码的字符序列。
  • 创建字符串,通过单引号(')或者双引号(")来定义。
  • 内置函数len()可返回字符串的长度。字符串可以认为是有字符组成的元组。
  • 通过下标可获取字符串们可以获取下标对应位置的字符
  • 可以使用(+)来拼接字符串
  • 三个(''')多行字符串,一般作为注释。
  • 字符串格式化
    • "{0}'s password is {1}".format(username,password).{0}和{1}叫做替换字段(replacement field),它们会被传递给format()方法的参数替换。

    • si_suffixes =['KB',
      'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'print('1000{0[0]} = 1{0[1]}'.format(si_suffixes)) 结果: 1000KB = 1MB'

    • 使用列表作为参数,并且通过下标索引类访问其元素。

    • 使用字典作为参数,并且通过键来访问其值。

    • 使用模块作为参数,并且通过名称来访问其变量和函数

    • 以上方法可以任意组合。

    • "{0:.1f}{1}".format(6.24,'G') 输出 6.2G


    • 字符串函数

      • splitlines()输入多行字符串,返回一个字符列表。

     

      • lower()

     

      • count()

     

    • split()


    • 字符串分片机制和列表相同,参考列表

     
     
    0
    3
    分享到:
    评论

    相关推荐

    Global site tag (gtag.js) - Google Analytics