• Python的format函数


    Python的format函数

    自python2.6开始,新增了一种格式化字符串的函数str.format(),此函数可以快速处理各种字符串。
    语法

    它通过{}:来代替%

    请看下面的示例,基本上总结了format函数在python的中所有用法:

    In [52]: '{0},{1}'.format('CHJ',24)
    Out[52]: 'CHJ,24'
    
    In [53]: '{},{}'.format('CHJ',24)
    Out[53]: 'CHJ,24'
    
    In [54]: '{1},{0},{1}'.format('CHJ',24)
    Out[54]: '24,CHJ,24'
    
    In [55]: '{name},{age}'.format(age = 24,name = 'CHJ')
    Out[55]: 'CHJ,24'
    
    In [56]: class Person:
        ...:     def __init__(self,name,age):
        ...:         self.name = name
        ...:         self.age = age
        ...:     def __str__(self):
        ...:         return 'This guy is {self.name},is {self.age} old'.format(self = self)
        ...:     
    
    In [57]: print(str(Person('CHJ',24)))
    This guy is CHJ,is 24 old
    
  • 相关阅读:
    whoami
    w
    id
    su
    chpasswd
    chage
    password
    scrapy框架中Download Middleware用法
    scrapy框架持久化存储
    scrapy框架中Item Pipeline用法
  • 原文地址:https://www.cnblogs.com/HongjianChen/p/8724387.html
Copyright © 2020-2023  润新知