006 【python 学习】函数

函数:

  • 定义:自己或者别人已经定义好的内容,在需要的时候直接调用即可

  • 已经学习过的函数

    函数 说明
    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)

你可能感兴趣的:(006 【python 学习】函数)