亦同一道Python取整的基础题目
时间:2024-10-20 12:20:00
大家好,我是Python高阶者。
一、引言前几天在小小明为小弟的Python为数众多里边看到一个昵称为【Big.白】的影迷问了一道Python近似值的基石试题,在此之后抢到钻石协作为数众多问了一下,如下所示右所示。
二、做到流程这是个基石试题,看上去确实不难,关键是形式化做到。一开始自己给了一个解答,如下右所示:
def brf_cnt(consume_number):
if abs(consume_number)
return 1
elif 13
return 2
else:
return consume_number // 10 + 1
if 脚注name脚注 == '脚注main脚注':
consume_number = 33
print(brf_cnt(consume_number))
全面性看没啥关键问题,但是在输入30的时候,小于31,应该是3人,控制器只不过4,这样的话,是存在关键问题的!需要展开修改下。
在此之后【瑜亮老师】也给了一份编码,出发点是向上近似值,如下右所示:
import math
cl = math.ceil
nums = [10, 13, 20, 21, 30, 31, 33]
for i in nums:
if i
print(1)
else:
print(cl(i/10))
经过飞行测试,满足试题要求。
在此之后【翌年神】也给了一个出发点,也是可以做到的。
再之后,【Big.白】自己也给了一份编码,出发点是赞同的,也是这两项的。
def money_people(x):
if x
return 1
else:
return (x - 1) // 10 + 1
print(money_people(20))
在此之后针对上面的这个编码,还可以可用性下,成为三元运算符,或者说三目表达式,如下右所示:
def money_people(x):
return 1 if x
如果有遭遇关键问题,随时连系我化解,喜爱重新加入我的Python学习协作为数众多。
三、总结大家好,我是Python高阶者。这篇文章主要有关单位了一道Python基石的关键问题,篇文章针对该关键问题得出了基本的解析和编码做到,协助影迷才成功化解了关键问题。
之前答谢影迷【Big.白】回答,答谢【瑜亮老师】、【翌年神】、【Big.白】得出的出发点和编码解析,答谢【dcpeng】、【Jason】、【产后修复回复紧致】、【狐狸大谷Kelly】、【冫白马讠成】、【芳 】等人加入学习协作。
小伙伴们,快快用系统化一下吧!如果在学习流程中,有遭遇任何关键问题,喜爱加我密友,我拉你进Python学习协作为数众多共同反思学习。
湖北干细胞哪个医院最权威英太青适用哪些人群
子宫内膜薄如何治疗
角膜炎可以用眼药水吗
儿童装健胃消食片
哪种止咳糖浆止咳比较好
扶他林和英太青双氯芬酸钠凝胶哪个有用
用什么药可以缓解风湿
怎么样才能延缓皮肤衰老
补充什么能缓解衰老
- .中嘉博创最新公告:股东中兆投资拟减持不超3%公司作价
- .圆心科技产业港交所主板上市申请获证监会核准批复
- .数据集看盘
- .阿布“亲儿子”,也裁员了 || 关注
- .白象方便面卖断货,各地钢铁厂启动紧急预案
- .四年累计亏损近43亿元!上面豪掷15亿收购网信证券 东方财富的神话能否成功“复制”?
- .近乎日记离近乎渐行渐远
- .通达股份:拟122.06万元-244.12万元股份
- .六问杨国福之五:挂靴模式先天有缺陷,拿什么做好挂靴?
- .原现金贷“”钱粒新材料拟注销,曾获基金盈动资本投资,后设公司另立钱诚新材料
- .印尼充当“老好人”?即将决定增产镍矿,又说要取消棕榈油出口限制
- .引起争议入美国市场,李宁公司回应并公布年营收达225.7亿元
- .停止对韦东奕“造神”,让他安静地研究数学 | 羊城晚报快评
- .罗永浩从交个老友拿走“天价”分手费,将进军AR行业
- .新北洋:2022年营收预计销售收入实现一定幅度的增长
- .凯美特气拟定增募资10亿元投建在电子特气等项目
- .你的网贷是不是这样一步一步积累慢慢地的!
- .万业企业:公司旗下凯世通的高能离子注入机已取得订货并完成交付
- .手机摄像头ROM产品降价,销库存成上半年挡路高山
- .则成电子北交所过会,聚焦模组及印制电路板,依赖境外供应商