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))

    结果如下;

  • 相关阅读:
    洛谷P3799 妖梦拼木棒
    bzoj1008 [HNOI2008]越狱
    洛谷P3414 SAC#1
    洛谷P1078 文化之旅
    bzoj1053 [HAOI2007]反素数ant
    洛谷P1588 丢失的牛
    bzoj1085 [SCOI2005]骑士精神
    noip2016 蚯蚓
    noip2016 换教室
    html笔记03:表单
  • 原文地址:https://www.cnblogs.com/mengxinfeng/p/12545536.html
Copyright © 2011-2022 走看看