Python中的输出

1.Python的输出语句

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

2.格式化输出

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

print("格式符号"%变量)

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

我们来写一个:

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 -------------字符

1 c=a
2 print("%c",%c)
3 #发现只能敲一个字节
4 #输出结果a

 

 

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

name=“豪哥”
love="我爱你" print("%s你好帅,%s" %(name,love)) #输出结果:豪哥你好帅,我爱你

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

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

 

 

3.换行输出

换行输出-----\n

1 print("我真的\n爱你")
2 #输出结果:我真的
3  #       爱你

 

转载于:https://www.cnblogs.com/zfsn/p/7422320.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值