前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python中的输出「建议收藏」

Python中的输出「建议收藏」

作者头像
全栈程序员站长
发布2022-09-07 18:14:48
1.5K0
发布2022-09-07 18:14:48
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

1.Python的输出语句

Python输出语句是print,但是python2.x与3.x又有点区别。python2.x输出 print “xxx”能成功执行,而3.x不行,所以建议大家用print(“xxx”)

2.格式化输出

格式化输出用到的其实就是我们常用的占位符。我们来看看格式化输出的格式

print(“格式符号”%变量)

多个变量:print(“多个格式符号”%(变量1,变量2))

我们来写一个:

代码语言:javascript
复制
a=5
print("我爱你已经%d年了"%a)
#这串代码用的格式符号是%d,它存储的是10进制整数
#输出结果:我爱你已经5年了

Python中的占位符除了%d还有很多,请看下表(转自黑马程序员)

格式符号

转换

%c

字符

%s

通过str() 字符串转换来格式化

%i

有符号十进制整数

%d

有符号十进制整数

%u

无符号十进制整数

%o

八进制整数

%x

十六进制整数(小写字母)

%X

十六进制整数(大写字母)

%e

索引符号(小写’e’)

%E

索引符号(大写“E”)

%f

浮点实数

%g

%f和%e 的简写

%G

%f和%E的简写

我们挑几个常用的来说

一.%c ————-字符

代码语言:javascript
复制
1 c=a
2 print("%c",%c)
3 #发现只能敲一个字节
4 #输出结果a

二.%s————-字符串

代码语言:javascript
复制
name=“豪哥”
love="我爱你"
print("%s你好帅,%s" %(name,love))

#输出结果:豪哥你好帅,我爱你

三.%o———–转换成八进制输出

代码语言:javascript
复制
1 o=20
2 print("%o"%o) # %o转换成八进制整数
#输出结果:24

3.换行输出

换行输出—–\n

代码语言:javascript
复制
1 print("我真的\n爱你")
2 #输出结果:我真的
3  #       爱你

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/155928.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档