输出函数
程序可以通过输出函数将程序执行的数据输出到控制台
Python中的输出函数是print()
# 直接输出数据print(10)name = '张三'# 输出变量print(name)# 输出多个数据和变量print(10,name)
输入函数
输入函数用来接收用户从控制台输入的数据
Python中的输入数是input()
# 输入年纪age = input('请输入年纪')print(age)
input输入的数据都为str字符串类型
# 输入年纪age = input('请输入年纪')# 获取age类型t = type(age)print(t)
输出结果:
<class 'str'>
输入输入练习
计算器
:::info 需求:
- 用户输入整型变量a
- 用户输入整形变量b
计算输出a+b=? ::: 代码如下:
# 输入整型变量aa = int(input('请输入第一个数'))# 输入整型变量bb = int(input('请输入第二个数'))# 输出a+b的结果print(a+b)
超市打票
:::info 超市买苹果计算金额
需求:收银员输入苹果的价格
price,单位:元/斤- 收银员输入用户购买苹果的重量
weight,单位:斤 计算并输出
付款金额:xxx元::: 代码如下:price = float(input('请输入苹果单价:'))weight = float(input('请输入苹果重量:'))money = price*weightprint('付款金额:%.2f元'%money)
打印名片
:::info 需求:
在控制台依次提示用户输入:姓名name、公司com、职位title、电话telephone、邮箱email
- 按照以下格式输出:
:::
代码如下:
# 1.定义5个变量接收用户输入name = input('请输入姓名:')com = input('请输入公司名:')title = input('请输入职务:')telephone = input('请输入电话:')email = input('请输入邮箱:')# 输入50个*print('*'*50)# 公司名称print('公司名称:%s'%com)# 输出空行print()# 姓名(职位)print('%s(%s)'%(name,title))print()print('电话:%s'%telephone)print('邮箱:%s'%email)print('*'*50)
