今天给大家分享十个Python入门级别的小案例。

案例一:排列组合

要求:

将4个数字可能组成的所有互不相同且无重复数字的排列组合列出。

分析:

排列就好了

代码:

案例二:阶梯求和

要求:

企业实行阶梯制销售绩效方案。现规定:

销售额低于或等于10万时,提成10%;

销售额低于或等于20万时,超过10万的部分提成7.5%,其他从上;

销售额低于或等于40万时,超过20万的部分提成5%,其他从上;

销售额低于或等于60万时,超过40万的部分提成3%,其他从上;

销售额低于或等于100万时,超过60万的部分提成1.5%,其他从上;

销售额高于100万元时,超过100万的部分提成1%,其他从上。

要求输入某人的销售额,得出应发绩效。

分析:

1.利用数轴来分界,定位。

2.哪有销售额越高提成越低的道理啊...

代码:

案例三:求整数值

要求:

设有整数i,i+100是一个完全平方数,再加168又是一个完全平方数,求出该整数的值。

分析:

在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。

代码:

案例四:判断天数

要求:

顺序输入年、月、日,判断输入日期是该年份的第几天。

分析:

输入任意日期如5月3日,现将1-4月天数相加,再加当前日期5即可。注意闰年的形式。

代码:

案例五:整数排序

要求:

输入三个整数xyz,并将其按大小顺序输出。

分析:

慢一点的话,就是挨个比较大小,不过Python列表可以用sort函数,所以就方便多了。

代码:

案例六:输出字符画

要求:

使用“*”输出简单的字母P。

代码:

案例七:chr使用

要求:

没有要求啦

代码:

案例八:乘法口诀表

要求:

输出99乘法表。

分析:

入门必做的案例

代码:

案例九:输出棋盘

要求:

输出国际象棋的棋盘(黑白格)

分析:

用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。

代码:

案例十:打印楼梯

要求:

打印一个楼梯图形。

分析:

用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。

代码:

十个案例虽然小但是其中每个都透着代码的智慧,欢迎转发+评论哦

python输入10个数字排序案例_介绍十个Python小案例,新手入门就在这里相关推荐

  1. python输入两个数字的成语_请用 Python 语言编写一个简易的猜数字游戏程序。

    import random answer = random.randint(1,10) print('猜数游戏 ') num=input('请输入你猜测的数字 n') guess=int(num) n ...

  2. python常用的库有哪些餐厅_这十个Python常用库,学习Python的你必须要知道!

    想知道Python取得如此巨大成功的原因吗?只要看看Python提供的大量库就知道了 包括原生库和第三方库.不过,有这么多Python库,有些库得不到应有的关注也就不足为奇了.此外,只在一个领域里的工 ...

  3. python输入两个数字的成语_一起来写个简单的解释器(2)

    上一篇文章中,我们一起实现了计算器的加法功能. 并且,在文末给大家留下了一些练习: 让解释器支持减法运算: 让解释器支持多位整数的运算,例如:12+36: 添加一个方法,让解释器能够处理用户所输入表达 ...

  4. python输入10个数输出最大值流程图_用传统流程图表示该算法:依次将10个数输入,要求将其中最大的数输出...

    展开全部 1.传统流程图: 2.思路:比大小,10个数,标上标签,依次为1,2,3....10.然后第1个跟第e68a84e8a2ad323131333532363134313032313635333 ...

  5. python输入秒数输出分钟小时_如何在Python中将时间数组分解为小时、分钟、秒?...

    400km_t150317_054000 400km_t150317_054100 400km_t150317_054200 下面的代码读取141个文件,并将文件名分隔为小时.分钟.秒. filena ...

  6. ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0

    题目描述 输入10个数字,然后逆序输出. 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0 样例输出 0 9 8 7 6 5 4 3 2 1 提示 数组?堆栈 ...

  7. [YTU]_1046 ( 输入10个数字,然后逆序输出)

    Description 输入10个数字,然后逆序输出. Input 十个整数 Output 逆序输出,空格分开 Sample Input 1 2 3 4 5 6 7 8 9 0 Sample Outp ...

  8. Java黑皮书课后题第7章:*7.12(倒置数组)7.7节中的reverse方法通过复制到新数组实现倒置。改写方法将参数中传递的数组倒置,并返回该数组。编写一个测试程序,输入10个数字,倒置它们并显示

    7.12(倒置数组)7.7节中的reverse方法通过复制到新数组实现倒置.改写方法将参数中传递的数组倒置,并返回该数组.编写一个测试程序,输入10个数字,倒置它们并显示 题目 题目描述 破题 代码 ...

  9. Java黑皮书课后题第7章:*7.11(统计:计算标准差)编程练习题5.45计算数字的标准差。本题…计算标准差,使用一个数组存储x的每个数。编写测试程序,提示用户输入10个数字,显示平均值和标准差

    7.11(统计:计算标准差)编程练习题5.45计算数字的标准差.本题-计算标准差,使用一个数组存储x的每个数.编写测试程序,提示用户输入10个数字,显示平均值和标准差 题目 题目描述与运行示例 破题 ...

最新文章

  1. springboot基于maven多模块项目搭建(直接启动webApplication)
  2. web前端开发怎么学,web教程资源
  3. NOIP2017游记
  4. Leetcode 231. 2的幂 解题思路及C++实现
  5. cmd mysql uroot p不是内部或外部命令...
  6. 想问一下C++里queue要怎么遍历
  7. Centos下安装mysql(二进制版)
  8. python virtualenv conda_在vscode中启动conda虚拟环境的思路详解
  9. webservice python开发接口_基于Python的Webservice开发(四)-泛微OA的SOAP接口
  10. mysql bcp数据文件_BCP 数据的导入和导出
  11. 【多线程】什么是线程安全?
  12. tpcc-mysql安装测试与使用生成对比图
  13. Leetcode 983.最低票价
  14. 【转】响应式布局和自适应布局详解
  15. 华为ICT大赛网络赛道考试范围
  16. 51单片机 Proteus仿真 PID 电机转速调节 PWM 风扇转速调节
  17. 【wps word 页眉横线删除】
  18. 北大pkuseg分词 和 jieba 分词对比测试,结果出乎意料...
  19. Flutter之Pigeon插件与Android通信使用指南
  20. 计算机专硕可以考事业编吗,专硕考事业编制遇冷

热门文章

  1. iOS开发--完整项目
  2. 对CSRF(跨站请求伪造)的理解
  3. BackBox Linux 3.05 发布
  4. python数据格式化后导入数据库_MySQL导入格式化数据
  5. 【论文写作】在线考试系统的设计原理如何写
  6. nginx css 304 导致图片丢失_Nginx面试三连问:如何工作?负载均衡策略有哪些?如何限流?...
  7. 命令查看mysql 是否安装_验证mysql是否安装成功的方法
  8. 一只青蛙跳向三个台阶_9. 变态跳台阶
  9. Qt Creator 自动补齐变慢的解决
  10. DllMain加载其他DLL造成的死锁问题及其解决办法