1.输入函数
python用于读取键盘输入函数的内建函数时input(),它是一个基本的I/O流函数,用于从标准输入设备读入一行文本(标准输入设备默认是键盘)。input()函数可以接收一个python表达式作为输入,并将运算结果返回.
注意:input()函数只能返回字符串(即input()函数输入是默认为字符串类型)
如需转换为其他类型,可以使用相应的转换函数。
转换为整型,int(input())
转换为浮点型 float(input())
- a=input()
- b=int(input())#利用int将input()函数输入字符串转换成整型
- c=float(input())#利用float将input()函数输入字符串转换成浮点型
2.输出函数
python有两种输出值的方式:print()函数和表达式语句
一.print()函数
print()函数是最简单的输入方法,可以给它传递零个或多个用逗号隔开的表达式。
此函数把传递的表达式转换成一个字符串表达式,并将结果输出
基本的输出:
print("hello world")
执行以上代码,输出结果为:
如果想要把输出结果转换成字符串,可以使用format()或者repr()函数。
format()函数:返回一个用户易读的形式
repr()函数:产生一个解释器易读的形式
具体我们来看两个函数的使用
1.format()函数的使用
- print('{}: "{}!"'.format('hello','python')
- #格式化输出 花括号及其里面的字符称作格式化字段将会被format()中的参数替换。
-
- print('{0}和{1}'.format('hello','python'))
- print('{0}和{1}'.format('hello','python'))
- #{}花括号中放数字用于传入对象在format()的位置
-
- print('{name}网址:{site}'.format(name='百度',site='www.baidu.com'))
- #可以使用关键字来进行格式化输出
-
- import math
- print('pi的近似值是 {:.2f}'.format(math.pi))
- #使用格式标识符进行格式化输出
- #注意:可选项‘:’和格式标识符可以跟着字符段
-
- #另:和c语言中相似的%操作符的格式化输出
- import math
- print('常量pi的值近似是: %4.2f。' %math.pi)
-
2.repr()函数的使用
repr()将字符串转化为供解释器读取的形式。
具体我还不太懂,后续补上。