python核心编程-Amy老师第九讲作业内容:

作业1

1. 定义一个函数 完成用户输入的三个数字的求和以及在另一个函数求该和的平均值 ( 用到函数传参 , 函数返回值)

代码如下:

client_input1 = float(input("请输入数字:"))
client_input2 = float(input("请输入数字:"))
client_input3 = float(input("请输入数字:"))
def num_sum(a, b, c):return a + b + cdef num_average(a, b, c, num_sum):return num_sum(a, b, c) / 3a = num_sum(client_input1, client_input2, client_input3)
print(f"三个数字和为:{a}")
b = num_average(client_input1, client_input2, client_input3, num_sum)
print(f"该和的平均值为:{b}")

作业2

2. 将列表 l 输出如下。 l = [“jack”,(“tom”,23),“rose”,(14,55,67)]

提示 : 用递归实现
代码如下:

l = ["jack", ("tom", 23), "rose", (14, 55, 67)]
def get_element(a):for i in a:if type(i)!=tuple:print(i)else:get_element(i)get_element(l)```![在这里插入图片描述](https://img-blog.csdnimg.cn/202101061943384.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5NTQ3MDg4,size_16,color_FFFFFF,t_70)

作业3

2. infors = [{‘name’:‘qian’,‘age’:28},{‘name’:‘amy’,‘age’:20},{‘name’:‘james’,‘age’:25}]

以 name 对应的值进行排序
代码如下:

infors = [{'name':'qian','age':28},{'name':'amy','age':20},{'name':'james','age':25}]
infors.sort(key=lambda x:x["name"])
print(infors)

Python核心编程-Amy老师第九讲课程作业相关推荐

  1. Python核心编程-Amy老师第七讲课程作业

    ** python核心编程-Amy老师第七讲作业内容: 作业1 1.生成了 N 个 1 - 1000 之间的随机整数 (N<=1000),N 是用户输入的,对于其中重复的数字,只保留一个,把其余 ...

  2. Python核心编程-Amy老师第十讲课程作业

    python核心编程-Amy老师第十讲作业内容: 作业1 names = ["jerry", "hansen", "Amy", " ...

  3. python核心编程-Amy老师第十二讲作业内容

    python核心编程-Amy老师第十二讲作业内容: 作业1 import randomclass ComputerNum:def __init__(self):self.__random_num = ...

  4. AI领域的Python核心编程【学生免费】

    <Python程序设计>这门课是AI领域的Python核心编程课,我们设立的目标是希望通过这门课提升你的代码能力,助力你成为合格的算法工程师. 截止目前已经有3000+同学免费参加了本课程 ...

  5. 面试分析《疯狂Python讲义》PDF代码+《Python核心编程第3版》PDF代码问题

    python语言现在很流行了,除了用在学校,也用在很多行业.python学起来较为简单,语法容易理解,也可用于数据分析. 国内的教材推荐看<疯狂python讲义>,对比国外也有很多好的参考 ...

  6. python核心编程第三版_Python之父:自学python,这3本书能节约你一大半时间编程...

    今天给大家推荐三本书,有两本是属于一个系列,即<Python核心编程>第二版和第三版,一本讲基础和一本讲进阶,非常适合Python的初学者和有一定基础的学习者.还有一本书适合所有想学Pyt ...

  7. 《Python核心编程(第3版)》——1.3 正则表达式和Python语言

    本节书摘来自异步社区<Python核心编程(第3版)>一书中的第1章,第1.3节,作者[美] Wesley Chun(卫斯理 春),孙波翔 李斌 李晗 译,更多章节内容可以访问云栖社区&q ...

  8. 【重读经典】《Python核心编程(第3版)》

    今天星期五,很高兴马上将开启愉快的周末时光,今天要介绍的是指引了无数读者入门并提高的Python殿堂的神书<Python核心编程(第3版)>中文版累计销售超20万册.他被誉为提高Pytho ...

  9. Python核心编程朱红庆_朱红庆作品_朱红庆简介_朱红庆作品大全-当当网

    用200多个实训案例和4个综合应用,帮助初中级用户掌握Python使用方法,以便能尽快上手Python核心编程,应对工作上的需求. / 2020-01-01 本书是针对零基础编程学习者的 Python ...

最新文章

  1. java前端ajax提交数据_Java 前端使用Ajax通过FormData传递文件和表单数据到后台
  2. 亚马逊ec2 实例删除_亚马逊免费使用套餐:在EC2 Linux实例上安装Tomcat 7
  3. androidstudio新建项目中在布局文件中不显示title的方法
  4. oracle rman备份慢,诊断Oracle RMAN备份慢的原因
  5. Python | threading04 - 使用信号量,实现线程间同步
  6. PPTV Docker集群的网络方案选型
  7. JVM学习总结四——内存分配策略
  8. 【转】博客美化(6)为你的博文自动添加目录
  9. 学生选课管理系统(毕业设计)
  10. delphi备份Oracle,Oracle数据库自动备份工具(Delphi源码)
  11. 将Python程序打包成exe文件
  12. windows 10---MySQL 8.0的安装教程
  13. 石墨笔记,Onenote,Effie哪个更适合教师?
  14. 课得软件丨纵观全球程序员税后年收入,中国排在第几?
  15. HDU 6134 Battlestation Operational (mobius +前缀和)
  16. 数据压缩·作业五(tga文件分析)
  17. linux挂载sda4,Linux挂载磁盘
  18. 【动态规划】走楼梯问题
  19. an error has occurred while trying to access the log file. logging may not function properly
  20. 安装pycharm流程

热门文章

  1. Rust的前景怎么样?值不值的学—Rust对比、特色和理念
  2. 13年毕业,用两年时间从外包走进互联网大厂!
  3. Win10-Win+E快捷键失效
  4. javaScript 如何保留三位有效数字
  5. buuctf-Blacklist
  6. JSON学习1-什么是JSON
  7. 实验室气体安全与环境监控系统
  8. 王垠受邀面试阿里 P9,被 P10 面跪后网上怒发文,惨打 325 的 P10 赵海平回应了!...
  9. loh4j整合flume(log4jsource)
  10. NLP 神经网络训练慎用 Adam 优化器