了不起的分支和循环(I)

1. Python 同一个代码块中的所有语句必须遵循什么原则?

  遵循同一缩进的原则。Python 是通过缩进来检测代码块的,向右缩进相同距离的所有语句,都同属于一个代码块。

2. 请问下面代码是否能够正常执行?

x = 3
y = 5
if x > y:
print("x比y大")

  不能。缩进有问题。

3. 请问下面代码是否能够正常执行?

x = 3
y = 5
if x < y: print("x比y小")

  能。但小甲鱼不建议大家在开发中这么写,首先是不便于代码阅读,其实是容易出问题。

4. 请问下面代码是否能够正常执行?

x = 3
y = 4
z = 5if x < y:print(x, "<", y)if y < z:print(y, "<", z)print(x, "<", z)

  可以正常执行。Python 不在乎你怎么缩进代码,只关注同一代码块中的缩进是否一致。但是,没有错并不代表这是提倡的做法,目前国际惯例是使用 4 个空格来表示一个缩进层级。

5. 请问下面代码是否能够正常执行?

x = 3
y = 4
z = 5if x < y:print(x, "<", y)if y < z:print(y, "<", z)print(x, "<", z)

  不能正常执行。如上题解析所述,虽说 Python 没有要求缩进的空格数,但它的底线是要确保同一代码块的缩进必须保持一致。

6. 编写一个程序,让用户输入一个整数,判断其是否奇数还是偶数。

num = int(input("请输入一个整数:"))
if num % 2 == 0:print(num,"是一个偶数.", sep='')
else:print(num,"是一个奇数.", sep='')
  1. 通常企业发放的年终奖是根据一年的盈利进行提成,A 公司的提成规则如下:

当利润低于或等于 10 万元时:年终奖为 10%
当利润高于 10 万元,低于 20 万元时:低于 10 万元的部分按 10% 提成,高于 10 万元的部分,按 7.5% 提成
当利润 20 万到 40 万之间时:低于 10 万元的部分按 10% 提成,高于 10 万元低于 20 万元的部分,按 7.5% 提成,高于 20 万元的部分,按 5% 提成
当利润 40 万到 60 万之间时:低于 10 万元的部分按 10% 提成;高于 10 万元低于 20 万元的部分,按 7.5% 提成;高于 20 万元低于 40 万元的部分,按 5% 提成;高于40万元的部分,按 3% 提成
当利润 60 万到 100 万之间时:低于 10 万元的部分按 10% 提成;高于 10 万元低于 20 万元的部分,按 7.5% 提成;高于 20 万元低于 40 万元的部分,按 5% 提成;高于40万元低于 60 万元的部分,按 3% 提成;高于60万元的部分,按 1.5% 提成
当利润高于 100 万元时:低于 10 万元的部分按 10% 提成;高于 10 万元低于 20 万元的部分,按 7.5% 提成;高于 20 万元低于 40 万元的部分,按 5% 提成;高于40万元低于 60 万元的部分,按 3% 提成;高于60万元低于 100 万的部分,按 1.5% 提成;超过 100 万元的部分按 1% 提成

profit = float(input("请输入今年的利润:"))if profit <= 100000:bonus = profit * 0.1
elif 100000 < profit <= 200000:bonus = 100000 * 0.1 + (profit-100000)*0.075
elif 200000 < profit <= 400000:bonus = 100000 * 0.1 + 100000 * 0.075 + (profit-200000)*0.05
elif 400000 < profit <= 600000:bonus = 100000 * 0.1 + 100000 * 0.075 + 200000*0.05 + (profit-400000)*0.03
elif 600000 < profit <= 1000000:bonus = 100000 * 0.1 + 100000 * 0.075 + 200000*0.05 + 200000*0.03 + (profit-600000)*0.015
else:bonus = 100000 * 0.1 + 100000 * 0.075 + 200000*0.05 + 200000*0.03 + 400000*0.015 + (profit-1000000)*0.01
print("应该发的奖金总数是:", bonus, sep='')

小甲鱼python课后作业十三相关推荐

  1. 小甲鱼python课后作业十七_小甲鱼Python第十六讲课后习题--017函数

    DRY是指Don't Repeat Yourself ,特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性.简洁性,并且可能导致代码之间的矛盾. 即不要写重复的代码,而是用"abst ...

  2. 小甲鱼python课后题百度网盘_[全套55讲] 鱼c论坛小甲鱼python课后题

    [全套55讲] 鱼c论坛小甲鱼python课后题 第 1 课0. Python 是什么类型的语言Python 是脚本语言脚本语言Scripting language是电脑编程语言,因此也能让开发者藉以 ...

  3. 鱼C论坛小甲鱼Python课后题

    本人是从小甲鱼的python视频一步步过来的 所以刚看到小甲鱼的课后题库就转载过来和大家分享 如有侵权,请联系删除 之前python时就是学习的小甲鱼的课程 现在看了那么多的教学视频,感觉还是小甲鱼的 ...

  4. 小甲鱼python课后题答案_小甲鱼python视频教程下载|小甲鱼零基础学python视频教程附习题答案_ - 极光下载站...

    小甲鱼零基础学python视频教程下载,最完整的小甲鱼python语言学习视频来啦,想要学习python语言的小白们不妨点击观看视频在下学习吧! Python语言介绍 Python是一种面向对象的解释 ...

  5. 小甲鱼python课后题和答案简书_【py小甲鱼笔记】-列表

    要点:通过print(dir(list))来查看列表的所有方法,然后通过help(list.index).help(list.sort) 等查看帮助文档,这样就可以快速了解列表的每一个函数的用法 一. ...

  6. 小甲鱼python课后题百度云盘_【小甲鱼python课后题.doc】下载 - 面包树

    |- [www.xiaogegh.com 本干货来自笑哥共享网] - 文件夹 |- 鱼c小甲鱼零基础学python全套课后题及答案.doc - 8.10 MB |- 096Pygame:飞机大战7.m ...

  7. 小甲鱼python课后习题【16,17,18,19,20】

    [学习笔记,仅供学习交流使用,知识源于鱼c论坛] 作业16: 测试题: 0.我们根据列表.元祖和字符串的共同特点,把它们三统称为什么? 序列   1)都可以通过索引得到每一个元素   2)默认索引值总 ...

  8. 小甲鱼python课后题和答案简书_【py小甲鱼笔记】-函数

    课后作业: 1. 请问这个函数有多少个参数? def MyFun((x, y), (a, b)): return x * y - a * b 如果你回答两个,那么恭喜你错啦,答案是0,因为类似于这样的 ...

  9. 鱼c论坛 python课后题pdf_全套55讲 鱼c论坛小甲鱼python课后题.pdf

    第 1 课 0. Python 是什么类型的语言? Python 是脚本语言 脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出 让电脑听命行事的程序.以简单的 ...

最新文章

  1. H国的身份证号码(搜索)
  2. ios AppStore 帐号申请
  3. “史上最全PyTorch资源汇总“(转载)
  4. 多项目同步进行“交叉编译”
  5. oracle 联表求和不重复_别再瞎忙了,Excel多表格求和用这4个方法分分钟完成的事...
  6. 宁波深化智慧城市建设开启智能交通新模式
  7. 图书管理系统 java 源码_[源码和文档分享]基于C语言和SQL SERVER数据库实现的图书管理系统...
  8. 一款简洁大气的商城官网介绍源码
  9. 面试:InnoDB 索引
  10. samp服务器信息获取,手把手教你写一个简单的服务器
  11. 计算机课平时成绩重要吗,大学计算机基础课程平时成绩评定方法的研究.pdf
  12. 敏捷脑图用例实践之路
  13. aut0cad2010卸载工具_win10系统cad卸载不干净怎么办?win10怎么把cad卸载干净
  14. PPT修改母版页码(亲测可用)
  15. debian10上安装samba服务器
  16. 爬取4399网站的图片
  17. .net mvc ef 视图未定义主键问题
  18. Kubesphere-多节点安装
  19. 油管613万播放的星巴克3小时背景音乐无广告纯享版下载
  20. 网校系统搭建的功能你知道几个?

热门文章

  1. Java应用,如何提高系统健壮性
  2. 魅族手机刷linux系统下载,把Ubuntu版魅族PRO 5刷成安卓系统
  3. 01-简历设计(模板1)
  4. Java--通讯录管理系统【课程设计】
  5. 一站式linux0.11内核head.s代码段图表详解
  6. 知识付费系统如何快速二开
  7. 小程序使用van-tabs sticky吸顶失效问题
  8. 人工智能实现数据民主化的四步骤
  9. MFC使用第三方CSpreadSheet
  10. 关于IE下复选框的样式问题