Python经典案例,python实用案例

  Python经典案例,python实用案例

  本文为大家带来了一些关于python的知识,包括一些经典案例。希望大家能学会,对你有帮助。

  推荐:python教程

  今天为大家收集了几个经典的Python案例,希望大家可以学习!

  一、猜数字

  从1到4可以组成多少个互不相同且不重复的三位数?是分别吗?

  解析:能填百、十、个位数的数字都是1、2、3、4。形成所有的排列,然后去掉那些不符合条件的。

  二、公司发放的奖金的计算

  解析:请用数轴标定定位。注意定义时奖金要定义为增长整数。

  程序源代码:

  三、一个整数加上100后是一个完全平方数,再加168又是一个完全平方数,请问该数是多少?

  分析:

  程序源代码:

  四、输入*年*月*日,判断这一天是这一年的第几天?

  分析:以3月5日为例。先把前两个月加起来,再加5天就是今年的那一天。在特殊情况下,当闰年输入月份大于2时,应考虑多加一天:

  程序源代码:

  上述示例的输出结果是:

  五、输入三个整数x,y,z,把这三个数由小到大输出

  解析:我们把最小数放在X上,先把X和Y比较,如果xy把X和Y的值交换,然后把X和Z比较,当xz的时候把X和Z的值交换,这样X就可以最小化。

  程序源代码:

  六、斐波那契数列

  解析:斐波那契数列,又称黄金分割数列,是指这样一个数列:0,1,1,2,3,5,8,13,21,34,…。

  数学上,斐波那契数列是用递归的方法定义的:

  程序源代码:

  方法一

  方法二:

  上面的例子输出第10个斐波那契数列,结果是:55。

  方法三:

  上述程序的输出结果是:

  [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]

  七、将一个列表的数据复制到另一个列表中 :

  程序分析:使用列表[3360]

  程序源代码:

  上述示例的输出结果是:

  [1, 2, 3]

  八、输出 9*9 乘法口诀表

  分析:考虑分支和列,有9行9列,I控制行,J控制列。

  源代码:

  上述示例的输出结果是:

  推荐:python教程以上是经典技巧Python案例的详细讲解。更多信息请关注盛行IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: