Python
山高丶路远
这个作者很懒,什么都没留下…
展开
-
Python 乘法表 拍手 猜数游戏
九九乘法表 for i in range(1, 10): for j in range(1, i + 1): print(str(j) + str("*") + str(i) + "=" + str(i * j), end="\t") print() # 换行输出 逢七拍手 for i in range(1, 101): # 把i转成字符串,使用find方法(字符串中不包含时,返回-1) include = str(i).find("7") # 判原创 2021-07-19 20:24:51 · 874 阅读 · 0 评论 -
Python判断是不是水仙花数,计算BMI指数,计算三角形面积
1.输入一个三位数判断是否水仙花 def demo1(): #判断是不是水仙花数 num3=int(input("请输入一个三位数:")) hundreds_place = int(num3 // 100 % 10) # 百位 ten_place = int(num3 / 10 % 10) # 十位 one_place = int(num3 % 10) # 个位 if hundreds_place ** 3 + ten_place ** 3 + one_原创 2021-07-16 13:22:24 · 145 阅读 · 0 评论 -
汉诺塔 Python
汉诺塔是一个可以使用递归解决的经典问题,它源于印度一个古老传说:大梵天创造世界的时候做了三根金刚石柱子,其中一根柱子从下往上按照从大到小的顺序摞着64片黄金圆盘,大梵天命令婆罗门把圆盘从下面开始按照从大到小的顺序重新摆放在另一根柱子上,并规定:小圆盘上不能放大圆盘,三根柱子之间一次只能移动一个圆盘。问一共需要移动多少次,才能按照要求移完这些圆盘。三根金刚柱子与圆盘摆放方式如图1所示。 图1 汉诺塔格局图 本实例要求编写程序,实现输出汉诺塔移动过程的功能。 def hanoi(num, start_pos原创 2021-04-17 14:17:43 · 578 阅读 · 2 评论