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