1、输出
生活中的“输出”
Python
中的变量输出
格式化输出一
age = 120
name = "lzy"
height = 1.75
print("我的姓名是%s,年龄是%d,身高是%f"%(name,age,height))
格式化输出二
使用字符串的format()
格式化函数
a = 10
b=20
print("a={},b={}".format(a,b))
print("a=%d,b=%d"%(a,b))
保留小数点后2位
a = 0.1468
print("%.2f"%a)
print("{:.2f}".format(a))
result = round(a,2)
print(result)
round( x [, n] )
:返回浮点数x
的四舍五入值。
参数:
x
– 数字表达式。n
– 表示从小数点位数,其中x
需要四舍五入,默认值为0
。
返回值:返回浮点数x的四舍五入值。
练一练
使用变量存储以下手机信息,并打印输出。
品牌(brand):华为Meta 40
重量(weight):160.5
电池类型(type):锂
价格(price):3999
2、输入
从第一个Python
程序开始,我们一直在使用print()
函数向屏幕上输出一些字符,这就是Python
的基本输出函数。除了print()
函数,Python
还提供了一个用于进行标准输入的input()
函数,用于接收用户从键盘上的输入内容。
在Python
中,使用内置函数input()
可以接收用户的键盘输入。input()
函数的基本用法如下:
tip = input("请输入文字:")
在Python 3.x
中,无论输入的是数字还是字符都将被作为字符串读取。如果想要接收数值,需要把接收到的字符串进行类型转换。
3、数据类型转换
函数 | 说明 |
---|---|
int(x [,base ]) | 将x转换为一个整数 |
float(x ) | 将x转换到一个浮点数 |
complex(real [,imag ]) | 创建一个复数 |
str(x) | 将x转换为字符串 |
repr(x) | 将x转换为表达式字符串 |
eval(x) | 计算在字符串中的有效Python表达式,并返回一个对象 |
chr(x) | 将整数x转换为一个字符 |
ord(x) | 将一个字符x转换为它对应的整数值 |
hex(x) | 将一个整x转换为一个十六进制字符串 |
oct(x) | 将一个整数x转换为一个八进制的字符串 |
评估函数eval():去掉参数最外侧引号并执行余下语句的函数。
基本使用格式如下:
eval(字符串或字符串变量)
4、练一练
从键盘输入圆的半径,输出其面积。