Python input()和print()终端输入输出
终端输入常用 input( ) 函数实现,例如:
var = input("What is your name?")此时通过键盘输入一些内容并按回车键结束输入,然后使用 print( ) 函数输出变量 var 的内容,如下所示:
>>> var = input("What is your name?")
What is your name?
>>> print(var)
^_^
注意,终端输入的内容一律被认为是字符串,若需要数字型数据,可以使用 int( ) 或 float( ) 函数转换,例如:
height = input("输入长方形的高度:") width = input("输入长方形的宽度:") print("长方形的面积是:",float(height) * float(width))上述代码的运行结果如下所示:
>>> height = input("输入长方形的高度:")
输入长方形的高度:2.3
>>> width = input("输入长方形的宽度:")
输入长方形的宽度:4.8
>>> print("长方形的面积是:",float(height) * float(width))
长方形的面积是: 11.04
上述代码最后一句还可以使用以下方式输出到终端屏幕:
print("长方形的面积是:"+ str (float (height) * float (width))) print("长方形的面积是:{ } " ,format(float(height) * float(width)))上述代码的运行结果如下所示:
>>> print("长方形的面积是:",float(height) * float(width))
长方形的面积是: 11.04
>>> height = input("输入长方形的高度:")
输入长方形的高度:2.3
>>> width = input("输入长方形的宽度:")
输入长方形的宽度:4.8
>>> print("长方形的面积是:",float(height) * float(width))
长方形的面积是: 11.04
>>> print("长方形的面积是:"+ str (float (height) * float (width)))
长方形的面积是:11.04
>>> print("长方形的面积是:{ } " ,format(float(height) * float(width)))
长方形的面积是:{ } 11.04
format( ) 函数还有以下常用用法:
name="小明" age="15" height=1.62 print("我叫{0},今年{1}岁,我的身高是{2}米。".format(name,age,height)) print("我叫{0},今年{1}岁。在中国,{0}是一个很常见的名字,也有很多人和我年龄—样,{1}岁。".format(name,age)) print("我叫{},今年{}岁,我的身高是{:.1f}米。".format(name,age,height)) print("我叫{0},今年{1}岁,我的身高是{2:.1f}米,准确地说是{2}米。".format(name,age,height)) print("我叫{data1},今年{data2}岁,我的身高是{height:.1f}米,准确地说是{height}米。".format(data1=name,data2=age,height=height))上述代码的运行结果如下所示:
>>> name ="小明"
>>> age = "15"
>>> height = 1.62
>>> print("我叫{0},今年{1}岁,我的身高是{2}米。".format(name,age,height))
我叫小明,今年15岁,我的身高是1.62米。
>>> print("我叫{0},今年{1}岁。在中国,{0}是一个很常见的名字,也有很多人和我年龄—样,{1}岁。".format(name,age))
我叫小明,今年15岁。在中国,小明是一个很常见的名字,也有很多人和我年龄—样,15岁。
>>> print("我叫{},今年{}岁,我的身高是{:.1f}米。".format(name,age,height))
我叫小明,今年15岁,我的身高是1.6米。
>>> print("我叫{0},今年{1}岁,我的身高是{2:.1f}米,准确地说是{2}米。".format(name,age,height))
我叫小明,今年15岁,我的身高是1.6米,准确地说是1.62米。
>>> print("我叫{data1},今年{data2}岁,我的身高是{height:.1f}米,准确地说是{height}米。".format(data1=name, data2=age, height=height))
我叫小明,今年{data2}岁,我的身高是1.6米,准确地说是1.62米。
所有教程
- C语言入门
- C语言编译器
- C语言项目案例
- 数据结构
- C++
- STL
- C++11
- socket
- GCC
- GDB
- Makefile
- OpenCV
- Qt教程
- Unity 3D
- UE4
- 游戏引擎
- Python
- Python并发编程
- TensorFlow
- Django
- NumPy
- Linux
- Shell
- Java教程
- 设计模式
- Java Swing
- Servlet
- JSP教程
- Struts2
- Maven
- Spring
- Spring MVC
- Spring Boot
- Spring Cloud
- Hibernate
- Mybatis
- MySQL教程
- MySQL函数
- NoSQL
- Redis
- MongoDB
- HBase
- Go语言
- C#
- MATLAB
- JavaScript
- Bootstrap
- HTML
- CSS教程
- PHP
- 汇编语言
- TCP/IP
- vi命令
- Android教程
- 区块链
- Docker
- 大数据
- 云计算