当前位置:   article > 正文

头歌答案Python,001_头歌python答案

头歌python答案

金宝,答案在这里,自己抄。

1,第一关,计算机

  1. num_1 = int(input("请输入第一个数:"))
  2. print(num_1)
  3. num_2 = int(input("请输入第二个数:"))
  4. print(num_2)
  5. alg = input('请选择要执行的运算符:(+、-、*、/):')
  6. print(alg)
  7. if alg == "+":
  8. result = num_1 + num_2
  9. print("计算结果为: "+str(result))
  10. elif alg == "-":
  11. result = num_1 - num_2
  12. print("计算结果为: "+str(result))
  13. elif alg == "*":
  14. result = num_1 * num_2
  15. print("计算结果为: "+str(result))
  16. else:
  17. if num_2 ==0:
  18. print("被除数不能为0")
  19. else:
  20. result = num_1 / num_2
  21. print("计算结果为: "+str(result))

2,第1关:练习-Python函数之变量的作用域

  1. """
  2. 任务:使用变量作用域相关的关键字修改下方 Begin-End 之间的代码,使 max_value 函数实现求最大值的功能。
  3. """
  4. # 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
  5. ########## Begin ##########
  6. # 使用变量作用域相关的关键字修改代码,使max_value函数实现求最大值的功能
  7. def compare(x,y):
  8. return x if x > y else y
  9. def max_value(*list_data):
  10. global value # 在此处添加代码
  11. value = list_data[0]
  12. for x in range(1,len(list_data)):
  13. value = compare(list_data[x],value)
  14. ########## End ##########
  15. value = 0
  16. max_value(42323,457,4245,6,3,5463,6,7,45,725,723,7,3,46,86,7,56,8,567,5,5745,26,34,63,412,35,4,76585,67,3,45,4,5,34,5,47,5686)
  17. print(value)

3,第1关 练习-Python函数之函数返回值

  1. """
  2. 任务:定义一个函数 average,用于计算考试成绩的平均分,每次传入的参数个数不确定,如果参数中出现了小于 0 或者大于 100 的数时,输出"分数数据异常",否则输出平均分。
  3. """
  4. # 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
  5. ##########Begin##########
  6. # 定义函数 average
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/380866
推荐阅读
相关标签
  

闽ICP备14008679号