python中print的各种应用场景

python的语法要求严格,需要注意缩进问题。

print 输出打印: 打印结果(函数运行结果),打印值就必须搭配print使用

1. 打印纯数字

print 123

 

2.打印字符串

print 'jack';print "Tom";print '''jan'''

注:这里打印字符串时若不想换行可以用分号;隔开,但是一般不这么写,尽量不要养成这种习惯。

 

3.打印对应变量名

格式:print 变量名

 
  1. a = 1

  2. print a

 

4.打印多个内容

格式:print 变量名1,变量名2,变量名3,type()

 
  1. b = 2

  2. c = 3.14

  3. d = 4

  4. print a,b,c,type(c)

注:每隔变量名用逗号,隔开,打印值用默认空格隔开

 

5.为打印的结果添加说明

 
  1. age = 23

  2. print 'my age is ',age

注:说明用字符串形式,后面用(逗号),变量名

 

6.打印格式字符(格式化输出)

6.1 打印整型(%d) decimal 十进制的整数

格式:print ‘说明文字%d’%变量名(整型)

 
  1. age = 25

  2. print 'my age is %d' %age

注:当变量名为整型的时候可以使用%d来替换变量,%age是代入变量。

6.2 打印字符串(%s) string

格式:print '说明文字%s' %变量名(字符串类型)

 
  1. #coding:utf-8

  2. name = '张三'

  3. print 'my name is %s' %name

同时打印整型和字符串时使用 %(变量名1,变量名2)

 
  1. #coding:utf-8

  2. age = 26

  3. name = '张三'

  4. print 'my name is %s,my age is %d' %(name,age)

 

6.3. 打印浮点型( %f) float

 
  1. height = 172.345

  2. print 'my height is:%f'%height

  3. print 'my height is:%2.2f'%height

  4. print 'my height is:%8.2f'%height

输出结果:

注:

其中第一条输出为%f,打印默认会保留小数点后6位数。

第二条和第三条格式:   %n.nf(第一个n代表输出宽度,总数=整数+小数点+小数位数;第二个n代表小数后保留的位数)

①当第二个n生效保留完小数点后总位数依然大于第一个n时第一个n不生效

②当第二个n生效保留完小数点后总位数依然小于第一个n时第一个n的总数才会生效,并用空格补齐不足位数

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值