案例一:排列组合

要求:

将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区块链开发_10个开源的Python区块链项目

    Python不是主流的区块链底层平台开发语言,但是在DApp开发.区块链仿真与数据分析.智能合约安全分析等领域,Python依然是不错的选择.本文介绍了10个最流行的Python区块链项并提供了相应的 ...

  2. [新手必看] 17个常见的Python运行时错误

    对于刚入门的Pythoner在学习过程中运行代码是或多或少会遇到一些错误,刚开始可能看起来比较费劲.随着代码量的积累,熟能生巧当遇到一些运行时错误时能够很快的定位问题原题.下面整理了常见的17个错误, ...

  3. python游戏制作软件_10 个最值得 Python 新人练手的有趣项目

    原标题:10 个最值得 Python 新人练手的有趣项目 作者 | Claire D. Costa 编译 | Wendy 有很多 Python 新手留言问:"Python 入门很久了,但项目 ...

  4. python实习生基础面试题_常见的Python基本面试问题,python,基础,面试题

    常见 python 基础面试题 1,文件操作时:xreadlines和readlines的区别? readlines()是把文件的全部内容读取到内存,并解析一个list,当文件的体积很大的时候,需要占 ...

  5. python后端和爬虫_10分钟教你Python爬虫(上)-- HTML和爬虫基础

    本文来源于公众号[程序猿声],作者向柯玮 前言 小玮又来啦.这次给大家带来的是爬虫系列的第一课---HTML和爬虫基础. 在最开始的时候,我们需要先了解一下什么是爬虫.简单地来说呢,爬虫就是一个可以自 ...

  6. python爬虫使用模块_10分钟教你Python爬虫(下)--爬虫的基本模块与简单的实战...

    本文来源于公众号[程序猿声],作者向柯玮 前言 各位看客老爷们,新年好.小玮又来啦.这次给大家带来的是爬虫系列的第二课---爬虫的基本模块与简单的实战. 说到爬虫的基本模块,不知道大家之前有没有了解过 ...

  7. python画人脸代码_10行代码实现python人脸识别

    什么是人脸识别 人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术.用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术 ...

  8. 有了java基础,迅速学完Python并做了一份笔记-全套Python,建议收藏

    面向过程 Python简介 Python和Java的解释方式对比 Java:源代码 -> 编译成class -> Jvm解释运行 Python:源代码 -> Python解释器解释运 ...

  9. 利用python爬虫(案例7)--X讯招聘的小职位们

    学习笔记 爬取X讯招聘的小职位们 写个小案例,我们想爬取X讯招聘网站里处于1级页面的职位名称和处于2级页面的工作职责和工作要求.由于这个X讯招聘网站是动态加载的,所以需要抓取我们与网站进行交互时产生的 ...

最新文章

  1. Python培训教程分享:visual studio编写python怎么样?
  2. jQuery 的选择器
  3. 超市管理系统java swing+mysql报告_基于java+swing+mysql的超市管理系统
  4. template_1
  5. python整数与IP地址转换
  6. 人脸识别的python实现代码_手把手教你用1行代码实现人脸识别 --Python Face_recognition...
  7. mysql global index_Oracle中addsplit partition对globallocal index的影响
  8. python 优先队列_python中使用优先队列
  9. python面向对象代码_两百行代码搞定!使用Python面向对象做个小游戏
  10. Python线性代数扩展库numpy.linalg中几个常用函数
  11. Docker开启和关闭容器自启动
  12. jQuery数组处理汇总
  13. PyTricks : Python is Cool
  14. CentOS 7.4 安装Teamviewer 14
  15. 用Java编写考试报名系统_基于jsp的计算机考试报名系统-JavaEE实现计算机考试报名系统 - java项目源码...
  16. 推导飞机飞行动力学方程组
  17. 做网络安全居然不了解ATT&CK?这篇文章的介绍详细到令人尖叫
  18. uva 11538 Chess Queen
  19. c++随笔-删除文件
  20. android中AudioRecord使用详解

热门文章

  1. mysql禁止自动优化_MySQL必须调整的10项配置优化
  2. adb logcat 通过包名过滤日志并输出到txt文件
  3. tomcat相关实验
  4. 起止时间控制,显示格式控制
  5. ocr文字识别软件ABBYY FineReader介绍
  6. QEMU KVM libvirt手册(4) – images
  7. js实现操作等待提示loading……
  8. 操作word打印网址
  9. ASP.NET 控制页和内容页中的事件
  10. Vue-tools.crx 及安装常见问题解决