好文推荐
圈子
网址导航
登录/注册
{{info.is_collect==1?info.collect_num:'收藏'}}
{{info.is_zan==1?info.zan_num:'点赞'}}
{{info.is_pinglun==1?info.collect_num:'评论'}}
复制下面链接分享给好友吧~
{{shorturl}}
复制链接
分享
Python会议 | 即便被拖着走也不能掉队
葛小武 Python入门助手
公众号:葛小武 Python入门助手
{{info.update_time}}
阅读 {{info.hit_num}}
最好的方式是,重复读重复练。

本文来自微信公众号 ”葛小武 Python入门助手“,作者:WOODSBANGZHU,纷传经授权发布。

 

这篇文章是Python入门基地第7次直播会议总结,2022/12/12,115分钟。



01

我们绝不抛弃



昨天的答疑会议,前半程只有怪瘦一位小伙伴参加,她因此获得三对一手把手指导敲代码的VVIP服务。


整个指导下来,我感觉到,Python的这些概念已经存在她的大脑里了,她知道这些东西是什么,大致长什么样。问题在于,不够熟练,暂时还做不到一眼看出立马想到。但这是再正常不过的事情,我想没人刚拿到驾照,就敢上高速一脚踩到120,不熟练呗。


那怎么办?我能想到最好的方式是,重复读重复练。只要不怕折腾,只要不怕花时间,就一定可以搞定。


Python学习越到后面,小伙伴之间的差距逐渐拉开,有些人越学越觉得好玩,有些人越学越看不懂了。当初大家都是从小白入群的,现在距离产生了,原因在哪?那只能是时间投入的差距。


不存在谁比谁跟聪明,谁比谁更适合学编程的说法。俞老师、程飞老师、怪瘦都学得好,他们的时间投入我都看在眼里,他们学习过程中遇到的痛苦和纠结我也都看在眼里。书读不懂,谁都会遇到,对谁都是一样的。读不懂的时候,我们只有两个选择?


  • 反复读直到读懂

  • 找我们推一把


没有时间我能理解,但读不懂、跟不上,决不能成为放弃的理由。


我们一直在等着大家,从未走远。大家加油,即便被拖着走也不能掉队!



02

题目解析



题目


眼看要过年了,深夜食堂经营的不错,你打算给员工发奖金犒劳一下。请你定义函数,当输入员工姓名和工作时长两个参数,即可打印出该员工获得多少奖金。发放奖金的要求如下:


  • 工作时长不满六个月,发放固定奖金500元;

  • 工作时长在六个月和一年之间(含一年),发放奖金120元*月数(如8个月为960元);

  • 工作时长在一年以上,发放奖金180元*月数(如20个月为3600元);


温馨提示,主要定义两个函数:


  • 第一个函数功能为根据工作月数返回奖金额;

  • 第二个函数功能为打印出“该员工来了XX个月,获得奖金XXX元”。


完成函数调用,遍历employee_infos依次输出每位员工获得奖金金额。员工数据定义如下:


微信截图_20230315151005.png


解析


写出一个完整函数要明确以下三点:


  • 明确函数的具体功能(如何处理)是什么

  • 根据功能确定输入是什么

  • 根据功能明确输出是什么


题目要求写出两个函数:


第一个函数,功能为根据工作月数返回奖金额,输入为工作月数,输出为奖金金额,根据月数发放金额的算法在题目中已经给出;


第二个函数,功能为打印出“该员工来了XX个月,获得奖金XXX元”。显然,我们得知道这个员工的名字(name)以及这个员工的工作月数(months),即name和months为输入;无输出,因为功能中没有要求输出。处理是什么?按要求打印。并且,我们已经知道第一个函数传入月数可以获得奖金,很自然我们会想到在第二个函数内部调用第一个函数。


同时这道题目还要求知道以下两个知识点:


  1. 如何遍历一个list?

  2. 如何从dict中根据key获取value?


代码


微信截图_20230315150944.png

#干货
#经验
评论 /{{info.pinglun_num}}
点击登陆后评论
发布
{{ reply.content }}
回复 删除
回复 {{ reply2.content }}
{{ reply2.create_time }} 回复 删除
更多推荐
{{item.title}}
{{item.update_time+'\u00A0'+item.hit_num+'阅读'}}
友情链接
人人都是产品经理 iconfont 135编辑器 考古加 新鲜码
公众号
作者群
关于
免责声明
Copyright 2016-2021 All Rights Reserved 杭州领帜科技有限公司 浙ICP备2020035253号-3