函数:
定义:自己或者别人已经定义好的内容,在需要的时候直接调用即可
-
已经学习过的函数
函数 说明 print(x) 将 x 输出到控制台 type(x) 查看 x 的变量类型 -
类型转换函数:
函数 说明 int(x) 将 x 转换为一个整数 float(x) 将 x 转换到一个浮点数 -
输入函数 Input
- 语法:字符串变量 = input("提示信息:")
- 练习:实现购物:
- 需求:收银员输入 苹果和例子的价格,单位:元/斤
- 收银员输入 用户购买苹果和例子的重量,单位:斤
- 计算并且 输出 付款金额
# 1.1 输入苹果单价 apples_price_str = input("请输入苹果价格:") # 1.2 输入梨子单价 pears_price_str = input("请输入梨子价格:") # 2.1 要求苹果重量 apples_weight_str = input("请输入苹果重量:") # 2.2 要求梨子重量 pears_weight_str = input("请输入梨子重量:") # 3. 计算金额 # 1> 将苹果单价转换成小数 apples_price = float(apples_price_str ) # 2> 将苹果重量转换成小数 apples_weight = float(apples_weight_str ) # 3> 将梨子单价转换成小数 pears_price = float(pears_price_str ) # 4> 将梨子重量转换成小数 pears_weight = float(pears_weight_str ) # 3> 计算付款金额 money = apples_price * apples_weight + pears_price * pears_weight print(money)
可以使用
字符串变量 = float(input("提示信息:"))
直接将字符串转换成为浮点型数据
小练习:
- 需求:输出以下格式的内容:
**************************************************
公司名称
姓名 (职位)
电话:电话
邮箱:邮箱
**************************************************
- 代码实现:
"""
在控制台依次提示用户输入:姓名、公司、职位、电话、电子邮箱
"""
name = input("请输入姓名:")
company = input("请输入公司:")
title = input("请输入职位:")
phone = input("请输入电话:")
email = input("请输入邮箱:")
print("*" * 50)
print(company)
print()
print("%s (%s)" % (name, title))
print()
print("电话:%s" % phone)
print("邮箱:%s" % email)
print("*" * 50)