摘要:
python #d = 0 print("所有三位数中的水仙花数如下所示:") for i in range(100, 1000): a = i // 100 # 求百位数 b = i // 10 % 10 # 求十位数 c = i % 10 # 求个位数 if a ** 3 + b ** 3 + 阅读全文
摘要:
猜拳游戏 import random # 调用random函数库 while True: x = random.randint(0, 2) # 调用库里的randint函数使用随机数。 print(" ") print(" 猜拳游戏") y = int(input('请输入0剪刀,1石头,2布:') 阅读全文
摘要:
我女朋友喜欢Hello Kitty,当她知道我会用Python画图,让我给画一个,怎么说呢,当然要安排上啦!请看程序 import math import turtle as t # 计算长度、角度 t1:画笔对象 r:半径 angle:扇形(圆形)的角度 def myarc(t1, r, angl 阅读全文
摘要:
可爱的蜡笔小新想要吗?画起来 import turtle as t '''设置''' t.setup(800, 500) # 创建画布并使其位于屏幕中心 t.pensize(2) # 画笔粗细 t.colormode(255) # 色彩模式 t.speed(5) # 绘画速度 t.color('bl 阅读全文
摘要:
想不想画一个动态爱心来哄女朋友高兴呢? 那么它来啦 import random from math import sin, cos, pi, log from tkinter import * CANVAS_WIDTH = 640 # 画布的宽 CANVAS_HEIGHT = 480 # 画布的高 阅读全文
摘要:
密码的解密是一个有趣的过程,凯撒密码也是一个较为简单的密码,是通过位移来解决的。 当我们把凯撒密码位移量设置为3时就可以用Python做出以下程序。 加密程序: plaincode = input("请输入明文:") for p in plaincode: if ord("a") <= ord(p) 阅读全文
摘要:
如何获取星期字符串 weekstr = "星期一星期二星期三星期四星期五星期六星期日" weekid = eval(input("请输入星期数字(1~7):")) pos = (weekid - 1) * 3 # 获取数字后从“星”开始,三字一循环 print(weekstr[pos:pos + 3 阅读全文
摘要:
我们要“好好学习,天天向上。”那么天天向上的力量到底有多强呢? 1.一年365天,以第1天的能力值为基数,记为1.0,当好好学习时能力值相比前一天提高1‰,当没有学习时由于遗忘等原因能力值相比前一天下降1%。每天努力和每天放任,一年下来的能力值相差多少? import math dayup = ma 阅读全文
摘要:
正方形螺旋线的绘制 import turtle turtle.speed('fastest') # 加快画笔速度 length = 3 # 正方形边长 angle = 90 # 转向角度 for i in range(100): # 循环n次,画n个边形 turtle.forward(length) 阅读全文
摘要:
无角正方形 from turtle import * penup() fd(-100) pendown() pensize(10) penup() seth(0) fd(20) pendown() fd(60) penup() fd(20) pendown() penup() seth(-90) f 阅读全文
摘要:
叠加等边三角形的绘制 from turtle import * penup() fd(-100) pendown() pensize(10) seth(60) fd(200) seth(-60) fd(200) seth(0) fd(-200) seth(60) fd(100) seth(0) fd 阅读全文
摘要:
等边三角形的绘制 from turtle import * penup() fd(-50) pendown() pensize(25) seth(60) fd(100) seth(-60) fd(100) seth(360) fd(-100) done() 运行结果如下: 阅读全文
摘要:
汇率转换程序 i = input("请输入金额用“¥”或“$”结束:") if i[-1] in ['¥']: C = (eval(i[0:-1])) / 6 print("转换后是{:.2f}美元".format(C)) elif i[-1] in ['$']: F = (eval(i[0:-1] 阅读全文
摘要:
太阳花的绘制 from turtle import * color('red', 'yellow') # 分别定义填充颜色 begin_fill() while True: forward(200) left(170) # noinspection PyTypeChecker if abs(pos( 阅读全文
摘要:
五角星的绘制 from turtle import * # 从turtle库中导入所有函数 fillcolor("red") # 表示填充红色 begin_fill() # 表示开始填充 while True: # 条件为真时进行死循环 forward(200) right(144) # noins 阅读全文
摘要:
健康食谱搭配输出 diet = ['西红柿', '花椰菜', '黄瓜', '牛排', '虾仁'] for x in range(0, 5): for y in range(0, 5): if not (x == y): print("{}{}".format(diet[x], diet[y])) 程 阅读全文
摘要:
问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后,每天早上都吃了前一天剩下的一半多一个。到了第五天早上想再吃时,见只剩下一个桃子了。请编写程序计算猴子第一天共摘了多少桃子。 n = 1 for i in range(5, 0, 阅读全文
摘要:
计算1!+2!+3!+......+10!程序 sum, tmp = 0, 1 for i in range(1, 11): tmp *= i sum += tmp print("运算结果是: {}".format(sum)) 程序运行结果如下: 阅读全文
摘要:
打印九九乘法表 for i in range(1, 10): for j in range(1, i + 1): print("{}*{}={:2} ".format(j, i, i * j), end='') # end指最终终止值 print('') 运行结果如下: 阅读全文
摘要:
整数数列求和程序: n = input("请输入整数N: ") sum = 0 for i in range(int(n)): # range用于计数整数。for表示循环 sum += i + 1 print("1 到N 求和结果: ", sum) 阅读全文