Python核心编程-Amy老师第九讲课程作业
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老师第九讲课程作业相关推荐
- Python核心编程-Amy老师第七讲课程作业
** python核心编程-Amy老师第七讲作业内容: 作业1 1.生成了 N 个 1 - 1000 之间的随机整数 (N<=1000),N 是用户输入的,对于其中重复的数字,只保留一个,把其余 ...
- Python核心编程-Amy老师第十讲课程作业
python核心编程-Amy老师第十讲作业内容: 作业1 names = ["jerry", "hansen", "Amy", " ...
- python核心编程-Amy老师第十二讲作业内容
python核心编程-Amy老师第十二讲作业内容: 作业1 import randomclass ComputerNum:def __init__(self):self.__random_num = ...
- AI领域的Python核心编程【学生免费】
<Python程序设计>这门课是AI领域的Python核心编程课,我们设立的目标是希望通过这门课提升你的代码能力,助力你成为合格的算法工程师. 截止目前已经有3000+同学免费参加了本课程 ...
- 面试分析《疯狂Python讲义》PDF代码+《Python核心编程第3版》PDF代码问题
python语言现在很流行了,除了用在学校,也用在很多行业.python学起来较为简单,语法容易理解,也可用于数据分析. 国内的教材推荐看<疯狂python讲义>,对比国外也有很多好的参考 ...
- python核心编程第三版_Python之父:自学python,这3本书能节约你一大半时间编程...
今天给大家推荐三本书,有两本是属于一个系列,即<Python核心编程>第二版和第三版,一本讲基础和一本讲进阶,非常适合Python的初学者和有一定基础的学习者.还有一本书适合所有想学Pyt ...
- 《Python核心编程(第3版)》——1.3 正则表达式和Python语言
本节书摘来自异步社区<Python核心编程(第3版)>一书中的第1章,第1.3节,作者[美] Wesley Chun(卫斯理 春),孙波翔 李斌 李晗 译,更多章节内容可以访问云栖社区&q ...
- 【重读经典】《Python核心编程(第3版)》
今天星期五,很高兴马上将开启愉快的周末时光,今天要介绍的是指引了无数读者入门并提高的Python殿堂的神书<Python核心编程(第3版)>中文版累计销售超20万册.他被誉为提高Pytho ...
- Python核心编程朱红庆_朱红庆作品_朱红庆简介_朱红庆作品大全-当当网
用200多个实训案例和4个综合应用,帮助初中级用户掌握Python使用方法,以便能尽快上手Python核心编程,应对工作上的需求. / 2020-01-01 本书是针对零基础编程学习者的 Python ...
最新文章
- java前端ajax提交数据_Java 前端使用Ajax通过FormData传递文件和表单数据到后台
- 亚马逊ec2 实例删除_亚马逊免费使用套餐:在EC2 Linux实例上安装Tomcat 7
- androidstudio新建项目中在布局文件中不显示title的方法
- oracle rman备份慢,诊断Oracle RMAN备份慢的原因
- Python | threading04 - 使用信号量,实现线程间同步
- PPTV Docker集群的网络方案选型
- JVM学习总结四——内存分配策略
- 【转】博客美化(6)为你的博文自动添加目录
- 学生选课管理系统(毕业设计)
- delphi备份Oracle,Oracle数据库自动备份工具(Delphi源码)
- 将Python程序打包成exe文件
- windows 10---MySQL 8.0的安装教程
- 石墨笔记,Onenote,Effie哪个更适合教师?
- 课得软件丨纵观全球程序员税后年收入,中国排在第几?
- HDU 6134 Battlestation Operational (mobius +前缀和)
- 数据压缩·作业五(tga文件分析)
- linux挂载sda4,Linux挂载磁盘
- 【动态规划】走楼梯问题
- an error has occurred while trying to access the log file. logging may not function properly
- 安装pycharm流程