总结几个常用的.

输入

Python提供了 input() 置函数从标准输入读入一行文本,默认的标准输入是键盘。
input 可以接收一个Python表达式作为输入,并将运算结果返回。

!/usr/bin/python3str = input("请输入:");
print ("你输入的内容是: ", str)

输出

str.format()

(1)print('{}网址: "{}!"'.format('菜鸟教程', 'www.runoob.com'))

或者加上序号

 print('{0}网址: "{1}!"'.format('菜鸟教程', 'www.runoob.com'))

▲ 加序号时注意,要么都加,要么都不加,否则会出错.

(2)print('常量 PI 的值近似为 {0:.3f}。'.format(math.pi))

在 ‘:’ 后传入一个整数, 可以保证该域至少有这么多的宽度。 用于美化表格时很有用。

 table = {'Google': 1, 'Runoob': 2, 'Taobao': 3}for name, number in table.items():print('{0:10} ==> {1:10d}'.format(name, number))

填充常跟对齐一起使用
^、<、>分别是居中、左对齐、右对齐,后面带宽度
:号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充
下面代码可以解决中文填充问题

tplt = "{0:^10}\t{1:{3}^10}\t{2:^10}"print(tplt.format("排名","学校名称","总分",chr(12288)))

旧式字符串格式化

% 操作符也可以实现字符串格式化。 它将左边的参数作为类似 sprintf() 式的格式化字符串, 而将右边的代入, 然后返回格式化后的字符串. 例如:

import math
print('常量 PI 的值近似为:%5.3f。' % math.pi)

%5.3f 的意思是将对应的变量按浮点数输出,在输出设备上占宽5个字符位右对齐,小数点后四舍五入保留3位小数
%.1f 小数点后保留一位

常量 PI 的值近似为:3.142。

Python-输入输出相关推荐

  1. Python 输入输出

    1 格式化输出 Python 输出值的方式有两种:表达式语句和 print 函数(文件对象的输出使用 write 方法,标准文件输出可以参考 sys.stdout ,详细文档). 如果我们想要将输出的 ...

  2. python输入输出-python 输入输出 - 刘江的python教程

    输入输出 阅读: 18476 评论:6 无论是从我们一开始的"hello world",还是前面章节的里各种例子,基本都是些"自说自话",展示类的代码片段.只有 ...

  3. python输入输出-6、Python 输入输出

    一 .输入 1.说明 输入输出,简单来说就是从标准输入中获取数据和将数据打印到标准输出,常被用于交互式的环境当中,Python中 input()来输入标准数据 2.语法格式 格式:input() 功能 ...

  4. python输入输出-Python3

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

  5. python输入输出重定向_Python标准输出重定向

    Python标准输出重定向 标签: Python stdout 重定向 声明 本文基于Python2.7版本,介绍常见的几种标准输出(stdout)重定向方式.显然,这些方式也适用于标准错误重定向. ...

  6. python输入输出-Python3输入输出

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

  7. python输入输出-python输入输出及变量

    知识内容: 1.python输出及注释 2.变量及常量 3.python用户输入 4.Hello,World程序 一.python输出及注释 1.python输出 在python2和python3中的 ...

  8. python输入输出-2. Python中的基本输入、输出、格式化输出

    本文利用的是Python 3.x版本,建议学习3.x版本 Python中的基本输入.输出.格式化输出 1. 输入 使用input([prompt])读取一行,将其转换为string类型并返回,inpu ...

  9. python输入输出-Python input()和print()终端输入输出

    Python 中的输入和输出主要分为终端和文件两种.终端输出常用 print( ) 函数实现,之前已经多次使用,print( ) 函数输出字符串通常有两种方式,一是使用 str( ) 函数将数字型数据 ...

  10. python输入输出-python输入与输出

    python输出 python3中的输出 python3中的输出使用函数print(),示例如下: >>> print('hello kitty') print()也可接受多个参数, ...

最新文章

  1. 虚拟路由冗余协议VRRP
  2. 【转】POJ 1177 Picture(1)
  3. android 适合mvp模式,Android中的MVP:如何使Presenter层系统化?
  4. OceanBase开源,11张图带你了解分布式数据库的核心知识
  5. Exchange 常用命令行备忘
  6. (转)为Spring集成的Hibernate配置二级缓存
  7. JavaScript入门篇(红宝书第四版+犀牛书权威指南)一
  8. 激光点云常用数据集整理
  9. HUSTOJ安装记录
  10. Windows下数据库密码的修改
  11. steam错误代码100怎么办
  12. 计算机搜索不到网络打印机怎么处理,搜索不到网络打印机怎么办 搜索不到网络打印机解决方法...
  13. Google 研究主管Peter Norvig:你想当程序员么?这里有成功的“食谱”
  14. nginx验证微信文件
  15. [转] 明年,你还爱我吗?
  16. p系统ndows10的功能更新1903,Win10 2019年四月版(Win10 1903)更新功能介绍和下载
  17. 二进制安装Kubernetes 单集群
  18. Lync 2010 升级到Lync 2013 之Lync 2010 客户端无法访问的设置!
  19. [wxWidgets]_[初级]_[使用wxFormBuilder设计XRC文件快速开发界面]
  20. 万字超强图文讲解AQS以及ReentrantLock应用(建议收藏)

热门文章

  1. 《STL源码剖析》学习--STL体现的思想
  2. c++调用python操作mongo
  3. 微服务架构下分布式事务解决方案 —— 阿里GTS
  4. Java泛型:类型擦除
  5. Dubbo分布式服务框架简介
  6. Java程序员从笨鸟到菜鸟之(二十八)Javascript总结之语言基础
  7. Stanford UFLDL教程 独立成分分析
  8. 鸟哥的Linux私房菜(基础篇)-第零章、计算机概论(零.1)
  9. 2015年奇虎360服务器开发C++电话面试问题
  10. JAVA.NET.SOCKETEXCEPTION: TOO MANY OPEN FILES