python之print()&format()&%%str()等内置函数的使用,格式化输出

    技术2022-07-10  78

    python之print格式化输出(字符串、常量)

    字符串常量

    #在python中,常量的表示没有约束,但是还是遵循规范, #常用的规范是大写 NAME='张三' #声明了常量,就不要再改变它了

    在python中的字符串表现方式有3种。

    ‘’、""、’’’ ‘’’

    其中’’&""是可以嵌套使用的,’’’ ‘’'通常在注释、保持格式的较长字符串使用,如SQL语句

    格式化输出

    python的print()是内置的输出函数,将结果在控制台打印,常用的格式化输出的方式有2种.

    print可以一次性打印多个变量,默认变量按照空格进行分割,最终以\n结尾.

    print(1,'hello',888.88,sep = '\t' end = '\n')

    %

    # 小强今年18岁,薪资水平8889.35,最喜欢吃东西,满屋子跑 name = '小强' age = 18 hobby = '吃东西,满屋子跑' salary = 8888.35 print('%s今年%d岁,薪资水平%.2f,最喜欢%s' % (name, age, salary + 1, hobby)) %s代表将name 通过内置的str(name)转化成字符串 %d将不同的数字类型进取整digit %f将数字类型取不同的小数点后面的浮点类型,并四舍五入 print('%.1f' %salary) #输出结果为8888.4

    format()

    # 输出结果:小强今年18岁,最喜吃东西,满屋子跑 name = '小强' age = 18 hobby = '吃东西,满屋子跑' print('{}今年{}岁,最喜{}'.format(name, age, hobby)) {}在字符串中是占位符,{}的顺序与format中的变量保持一致
    Processed: 0.025, SQL: 9