python输出

    科技2022-07-11  90

    python 输出

    输出作用

    程序输出内容给用户

    格式化符号

    符号 描述

    %s 字符串

    %d 有符号的十进制整数

    %f 浮点数

    %c 字符 (ASCII)

    %u 无符号十进制整数

    %o 八进制整数

    %x 十六进制整数 (小写ox)

    %X 十六进制整数(大写OX)

    %e 科学计数法(小写e)

    %E 科学计数法(大写E)

    %g %f和%e 的简写

    %G %F和%E的简写

    %p 用十六进制数格式化变量的地址

    常用

    %s 字符串%d 有符号的十进制整数 d 表示输出3位 不足3位 以0补全 超出3位原样 输出%f 浮点数 %f %和f 之间 加 .1 保留 1为小数

    f-字符串

    f ‘{表达式}’

    print 的结束符

    print('内容',end="\n")

    格式化输出

    name='Sam' age=18 weight=49.5 stu_id=1 #我的名字是 print('我的名字是%s'% name) #我的年龄是岁 print('我的年龄是%d'% age) #我的体重是 斤 print('我的体重是%.1f'% weight) #我的学号是 不足三位数 补0 print('我的学号是d'% stu_id) #我的名字是,体重是 print('我的名字是%s,我的体重是%.2f'% (name,weight)) #我今年是18岁,明年是19岁,体重是(保留2位小数),学号是(不足三位补0) print('我今年是%d岁,明年是%d岁,体重是%.2f斤,学号是d'% (age,age + 1,weight,stu_id))

    f ‘{表达式}’ 可以替换成 %s

    name='Tom' age=18 weight=49.5 stu_id=11 #输出内容:我的名字是,年龄是,体重是,学号是 # %s 字符 %f 浮点数 %d 整数 print('我的名字是%s,年龄是%d,体重是%.2f,学号是%d'% (name,age,weight,stu_id)) # %s 格式化 成字符串 print('我的名字是%s,年龄是%s,体重是%s,学号是%s'% (name,age,weight,stu_id)) # f ‘{表达式}’ 格式化 成字符串 print(f'我的名字是{name},年龄是{age},体重是{weight},学号是{stu_id}') # 输出结果 我的名字是Tom,年龄是18,体重是49.5,学号是11

    转义字符 \

    \n:换行

    \t:制表符,一个tab键的距离 (四个空格)

    print('hello word') #hello word # \n 换行显示 print('hello \nword') ''' hello word ''' #\t 制表符 四个空格 print('\tthello word') # hello word

    print 结束符

    print('内容',end="\n") #默认格式

    总结

    格式化字符

    常用

    %s 格式化输出字符串

    %d 格式化输出整数

    %f 格式化输出浮点数

    f-字符串

    f’{表达式}’

    转义字符

    \n 换行\t 制表符

    print 结束符

    print('内容',end="\n") #默认
    Processed: 0.009, SQL: 8