码迷,mamicode.com
首页 > 编程语言 > 详细

python-print()函数使用总结

时间:2019-08-13 00:27:49      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:浮点   读取   十六进制   改变   默认   输出变量   一个   格式化操作符   run   

print()功能:

  1.   输出字符串和数字

        输出字符串:print(‘runoob’)

        输出数字:print(100)

        输出变量:str=‘runboo’

              print(str)

        输出列表:L=[1,2,‘l‘]

              print(L)

        另外print()还可以输出元组和字典,与列表一样,在这就不做重复的描述

 2.   格式化输出整数(python支持参数格式化)

       %c  格式化字符及其ASCII码

       %s  格式化字符串

       %d  格式化整数

       %f  格式化浮点数字,可指定小数点后的精度

       格式化操作符辅助指令

       *  定义宽度或者小数点精度

       -  用作左对齐

       +  在正数前面显示加号

      <sp> 在正数前面显示空格

       #  在八进制数前面显示零(‘0’),在十六进制数显示‘ox’ 

      %%  输出单一的‘%‘

      m.n  m是显示的最小宽度,n是小数后的位数

   例子:

    格式化输出浮点数:

      pi=3.1415926

        print(‘%10.3f’ %(pi))  (字段宽度为10,小数后精度为3)

    结果:3.142

        print(‘%.*f’ %(3,pi))  (用*从后面的元组中读取字段宽度或者精度)

    结果:30142

        print(‘%010.3f’ %(pi))  (用0填充空白)

    结果:000003.142

        print(‘%-010.3f’ %(pi))  (左对齐,左对齐后填充0失效)

    结果:3.142

      print(‘%+10.3f’ %(pi))  (显示正负号)

  结果:+3.142

  3.自动换行

    print会自动在行末加上回车,如果不需要回车,只需在print语句的结尾加一个‘,’就可以改变它的行为

    在python中print是默认换行的,要想不换行应该写成:print(i,end=‘’)

python-print()函数使用总结

标签:浮点   读取   十六进制   改变   默认   输出变量   一个   格式化操作符   run   

原文地址:https://www.cnblogs.com/aishangqingtiandeyintian/p/11337414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!