【Python入门】--输出

目录

一、格式化字符串

1.格式化符号

2.格式化符号的使用

3.格式化字符串拓展

二、转义字符

三、print结束符

总结:


一、格式化字符串

1.格式化符号

格式化符号转换备注
%s字符串常用
%d有符号的十进制整数常用
%f浮点数常用
%c字符
%u无符号十进制整数
%o八进制整数
%x十六进制整数(小写ox)
%X十六进制整数(大写OX)
%e科学计数法(小写‘e’)
%E科学计数法(大写‘E’)
%g%f和%e的简写
%G%F和%E的简写

 

2.格式化符号的使用

"""
1.准备数据
2.格式化符号输出数据
"""
age = 19
name = '小明'
weight = 48.5
stu_id1 = 2
stu_id2 = 2267

# 1.我的名字是    --字符串  %s
print('我的名字是%s' % name)

# 2.我的年龄是   --整数  %d
print('我的年龄是%d' % age)

# 3.我的体重是  --浮点数 %f  --默认是6位小数
print('我的体重是%f' % weight)
# 3.1 我的体重是   --浮点数  %.2f  --表示小数点后显示的小数位数
print('我的体重是%.2f' % weight)

# 4.我的学号是 --整数  %03d  --表示输出的整数显示位数,不足以0不全,超出当前位数则原样输出
# 4.1 不足以0不全
print('我的学号是%03d' % stu_id1)
# 4.2 超出当前位数则原样输出
print('我的学号是%3d' % stu_id2)

# 5.我的名字是?,今年几岁了,体重是?,学号是?
print('我的名字是%s,今年%d岁了,体重是%.2f,学号是%03d' % (name, age, weight, stu_id1))

输出结果: 

备注:

%.2f --表示小数点后显示的小数位数

%03d --表示输出的整数显示位数,不足以0不全,超出当前位数则原样输出

3.格式化字符串拓展

使用 f'{表达式}' ,更方便易读

"""
1.准备数据
2.格式化符号输出数据
"""
age = 19
name = '小明'
weight = 48.5
stu_id = 2

# 1.  --格式化字符串%s   --%s的强大之处
print('我的名字是%s,今年%s岁了,体重是%s,学号是%s' % (name, age, weight, stu_id))

# 2.  --格式化字符串表达式:f'{表达式}
print(f'我的名字是{name},今年{age}岁了,体重是{weight},学号是{stu_id}')

输出结果:

二、转义字符

  •  \n  换行
  •  \t   制表符,一个tab键(4个空格)

代码举例:

运行结果:

三、print结束符

思考一下:为什么两个print会换行输出?

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

在Python中,Print(),默认自带end="\n"这个换行结束符,所以每两个print直接会换行展示,用户可以按照需求更改结束符。

代码举例:

① end="\n"是python默认内置的,写不写输出结果都一样

② end="\t"

③ 自定义一个结束符

总结:

  • 格式化符号

       %s 格式化输出字符串

       %d  格式化输出整数

        %f  格式化输出浮点数

  • f-字符串

        f'{表达式}

  • 转义字符

        \n  换行

        \t  制表符

  • print结束符

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值