输出函数
程序可以通过输出函数将程序执行的数据输出到控制台
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=? ::: 代码如下:
# 输入整型变量a
a = int(input('请输入第一个数'))
# 输入整型变量b
b = int(input('请输入第二个数'))
# 输出a+b的结果
print(a+b)
超市打票
:::info 超市买苹果计算金额
需求:收银员输入苹果的价格
price
,单位:元/斤- 收银员输入用户购买苹果的重量
weight
,单位:斤 计算并输出
付款金额:xxx元
::: 代码如下:price = float(input('请输入苹果单价:'))
weight = float(input('请输入苹果重量:'))
money = price*weight
print('付款金额:%.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)