1.输出格式美化

Python两种输出值的方式: 表达式语句和 print() 函数。

第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。

如果希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。

如果希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。

  • str(): 函数返回一个用户易读的表达形式。
  • repr(): 产生一个解释器易读的表达形式。

例:

>>> s = 'Hello, Runoob'
>>> str(s)
'Hello, Runoob'
>>> repr(s)
"'Hello, Runoob'"
>>> str(1/7)
'0.14285714285714285'
>>> x = 10 * 3.25
>>> y = 200 * 200
>>> s = 'x 的值为: ' + repr(x) + ',  y 的值为:' + repr(y) + '...'
>>> print(s)
x 的值为: 32.5,  y 的值为:40000...
>>> #  repr() 函数可以转义字符串中的特殊字符
... hello = 'hello, runoob\n'
>>> hellos = repr(hello)
>>> print(hellos)
'hello, runoob\n'
>>> # repr() 的参数可以是 Python 的任何对象
... repr((x, y, ('Google', 'Runoob')))
"(32.5, 40000, ('Google', 'Runoob'))"

这里有两种方式输出一个平方与立方的表:

>>> for x in range(1, 11):
...     print(repr(x).rjust(2), repr(x*x).rjust(3), end=' ')
...     # 注意前一行 'end' 的使用
...     print(repr(x*x*x).rjust(4))

...
1   1    1
2   4    8
3   9   27
4  16   64
5  25  125
6  36  216
7  49

转载于:https://www.cnblogs.com/test-first/p/10890776.html

Python3 输入和输出(一)相关推荐

  1. 第25章 Python3 输入和输出教程

    在前面几个章节中,咱们其实已经接触了 Python 的输入输出的功能.本章节咱们将具体介绍 Python 的输入输出. 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数 ...

  2. 2. Python3输入与输出

    数据的输入和输出操作是计算机最基本的操作,本节只研究基本的输入与输出,基本输入是指从键盘上输入数据的操作,基本输出是指屏幕上显示输出结果的操作. 2.1基本输入和输出 常用的输入与输出设备有很多,如摄 ...

  3. Python3 输入和输出

    输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数. 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用. 如果你希望输出的 ...

  4. [转载zz] Python3 输入和输出之序列化与反序列化

    http://www.runoob.com/python3/python3-inputoutput.html pickle 模块 python的pickle模块实现了基本的数据序列和反序列化. 通过p ...

  5. python 输入输出转web_云计算开发学习笔记:Python3 输入和输出方式

    Python两种输出值的方式: 表达式语句和 print() 函数.第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用. 如果你希望输出的形式更加多样,可 ...

  6. python3 输入输出_21.Python3 输入和输出

    [TOC] ## 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数. 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用. ...

  7. python输入和输出的区别_python2和python3的输入和输出区别介绍

    Python3 输入和输出 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数. 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdou ...

  8. python文件输入和输出

    第一步 排除文件打开方式错误: r只读,r+读写,不创建 w新建只写,w+新建读写,二者都会将文件内容清零 (以w方式打开,不能读出.w+可读写) w+与r+区别: r+:可读可写,若文件不存在,报错 ...

  9. Python3 菜鸟教程 笔记7 -- 模块、输入和输出

    $ 模块(摘要) 传送门:https://www.runoob.com/python3/python3-module.html @ __name__属性 一个模块被另一个程序第一次引入时,其主程序将运 ...

  10. python3中文手册-Python 输入和输出

    Python 输入和输出 在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能.本章节我们将具体介绍 Python 的输入输出. 输出格式美化 Python两种输出值的方式: 表达式语 ...

最新文章

  1. ssm 异常捕获 统一处理_SpringMVC 统一异常处理介绍及实战
  2. 使用Redis让单号从001递增
  3. OpenShift 4 - 如何删除Terminating状态的项目
  4. 【Linux 命令学习第二天】
  5. C#不区分大小写的字符串替换(Replace)
  6. 联想微型计算机m4350q升级,拆解:高度集成化的联想M4350q
  7. 2020-09-21
  8. python图片水印_用python来给图片加水印
  9. 扫地阿姨看完都学会了!写给即将正在找工作的Java攻城狮,砥砺前行!
  10. ionic 实现广告图片无限滚动标签介绍
  11. Cannot define dimension expressions when an array initializer is provided 错误
  12. 传祺GA3自动至尊版 “小巨人”的首检
  13. 各种格式文件转PDF的免费网站-转
  14. 如何打造高颜值PPT——小鱼儿何艳老师ppt课-课堂笔记
  15. 小米3电信版 无服务
  16. 堡垒主机在信息安全等级保护制度中的探究与应用
  17. 泰安旱稻安家增收 国稻种芯·中国水稻节:山东穿布鞋种水稻
  18. Unity流水账2:视频播放之Video Player
  19. 此情可待成追忆——九山顶畅游随想曲(九)
  20. 5G浪潮下,机器人行业仍处于技术储备阶段。

热门文章

  1. 震惊!Redis 的字符串居然是这样实现的…
  2. java 浅堆 深堆_【深入浅出-JVM】(57):深堆、浅堆
  3. FFmpeg编写的代码
  4. PostgreSQL系统字段
  5. cal日历工具的用法
  6. Source Insight 生成函数调用关系图
  7. 6个最好的 HTML5/CSS3 演示(PPT)框架
  8. Android学习开发之路~~系列教程
  9. Microsoft Operations Framework 4.0
  10. SQL Server里面如何检查没有释放的游标