zoukankan      html  css  js  c++  java
  • Python-format函数

    format函数在Python语法下的使用主要包含以下几种

    format是字符串下的函数,同Python基础语法下的“格式化输出”

    调用格式为:

    1.映射

    映射-列表

    list1 = ['xiaohei', 25, 'henan']
    print("我的名字是{0[0]},我的家乡在{0[2]},我的年龄是{0[1]}".format(list1))

    结果如下:

    映射-字典

    dict1 = {'name': 'henna', 'age': 20, 'sex': 'nan'}
    print("我的名字是{name},我的性别为{sex},我的年龄是{age}".format(**dict1))

    结果如下:

    2.位置

    print("姓名是{0},年龄是{1}".format('zhangsan', 20))
    print("姓名是{},年龄是{}".format('lisi', 16))
    print("姓名是{0},年龄是{1},外号是{0}".format('wangwu', 28))

    结果如下:

    3.保留小数位

    print('{:.3f}'.format(1314.521125))

    结果如下

    4.关键字参数

    1.基本格式:

    print('{name},{age}'.format(age=18, name='mengqi'))

    结果如下:

    2.在类中的对于self的处理

    class Person:
        def __init__(self, name, age):
            self.name = name
            self.age = age
    
        def __str__(self):
            return "这个女孩的姓名是:{self.name},年龄为:{self.age}".format(self=self)
    
    
    print(Person('mengqi', 18))

    结果如下;

  • 相关阅读:
    Python3之json文件操作
    Python3之MySQL操作
    使用requests模块的网络编程
    Python 判断小数的函数
    python之函数
    CPUID
    .inc
    probe,victim,
    coolcode
    Linux vim 常用方法
  • 原文地址:https://www.cnblogs.com/mengxinfeng/p/12545536.html
Copyright © 2011-2022 走看看