摘要:
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 + 阅读全文
posted @ 2023-10-19 20:16
Jinylin
阅读(71)
评论(0)
推荐(0)
摘要:
猜拳游戏 import random # 调用random函数库 while True: x = random.randint(0, 2) # 调用库里的randint函数使用随机数。 print(" ") print(" 猜拳游戏") y = int(input('请输入0剪刀,1石头,2布:') 阅读全文
posted @ 2023-10-19 19:08
Jinylin
阅读(60)
评论(0)
推荐(0)
摘要:
我女朋友喜欢Hello Kitty,当她知道我会用Python画图,让我给画一个,怎么说呢,当然要安排上啦!请看程序 import math import turtle as t # 计算长度、角度 t1:画笔对象 r:半径 angle:扇形(圆形)的角度 def myarc(t1, r, angl 阅读全文
posted @ 2023-10-19 18:52
Jinylin
阅读(1420)
评论(0)
推荐(0)
摘要:
可爱的蜡笔小新想要吗?画起来 import turtle as t '''设置''' t.setup(800, 500) # 创建画布并使其位于屏幕中心 t.pensize(2) # 画笔粗细 t.colormode(255) # 色彩模式 t.speed(5) # 绘画速度 t.color('bl 阅读全文
posted @ 2023-10-19 16:11
Jinylin
阅读(1198)
评论(0)
推荐(0)
摘要:
想不想画一个动态爱心来哄女朋友高兴呢? 那么它来啦 import random from math import sin, cos, pi, log from tkinter import * CANVAS_WIDTH = 640 # 画布的宽 CANVAS_HEIGHT = 480 # 画布的高 阅读全文
posted @ 2023-10-19 15:43
Jinylin
阅读(399)
评论(0)
推荐(0)
摘要:
密码的解密是一个有趣的过程,凯撒密码也是一个较为简单的密码,是通过位移来解决的。 当我们把凯撒密码位移量设置为3时就可以用Python做出以下程序。 加密程序: plaincode = input("请输入明文:") for p in plaincode: if ord("a") <= ord(p) 阅读全文
posted @ 2023-10-19 15:39
Jinylin
阅读(957)
评论(0)
推荐(0)
摘要:
如何获取星期字符串 weekstr = "星期一星期二星期三星期四星期五星期六星期日" weekid = eval(input("请输入星期数字(1~7):")) pos = (weekid - 1) * 3 # 获取数字后从“星”开始,三字一循环 print(weekstr[pos:pos + 3 阅读全文
posted @ 2023-10-19 15:30
Jinylin
阅读(273)
评论(0)
推荐(0)
摘要:
我们要“好好学习,天天向上。”那么天天向上的力量到底有多强呢? 1.一年365天,以第1天的能力值为基数,记为1.0,当好好学习时能力值相比前一天提高1‰,当没有学习时由于遗忘等原因能力值相比前一天下降1%。每天努力和每天放任,一年下来的能力值相差多少? import math dayup = ma 阅读全文
posted @ 2023-10-19 15:26
Jinylin
阅读(569)
评论(0)
推荐(0)
摘要:
正方形螺旋线的绘制 import turtle turtle.speed('fastest') # 加快画笔速度 length = 3 # 正方形边长 angle = 90 # 转向角度 for i in range(100): # 循环n次,画n个边形 turtle.forward(length) 阅读全文
posted @ 2023-10-19 11:20
Jinylin
阅读(455)
评论(0)
推荐(0)
摘要:
无角正方形 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 阅读全文
posted @ 2023-10-19 11:17
Jinylin
阅读(288)
评论(0)
推荐(0)
摘要:
叠加等边三角形的绘制 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 阅读全文
posted @ 2023-10-19 11:11
Jinylin
阅读(301)
评论(0)
推荐(0)
摘要:
等边三角形的绘制 from turtle import * penup() fd(-50) pendown() pensize(25) seth(60) fd(100) seth(-60) fd(100) seth(360) fd(-100) done() 运行结果如下: 阅读全文
posted @ 2023-10-19 11:08
Jinylin
阅读(116)
评论(0)
推荐(0)
摘要:
汇率转换程序 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] 阅读全文
posted @ 2023-10-19 11:06
Jinylin
阅读(109)
评论(0)
推荐(0)
摘要:
太阳花的绘制 from turtle import * color('red', 'yellow') # 分别定义填充颜色 begin_fill() while True: forward(200) left(170) # noinspection PyTypeChecker if abs(pos( 阅读全文
posted @ 2023-10-19 11:04
Jinylin
阅读(327)
评论(0)
推荐(0)
摘要:
五角星的绘制 from turtle import * # 从turtle库中导入所有函数 fillcolor("red") # 表示填充红色 begin_fill() # 表示开始填充 while True: # 条件为真时进行死循环 forward(200) right(144) # noins 阅读全文
posted @ 2023-10-19 11:01
Jinylin
阅读(80)
评论(0)
推荐(0)
摘要:
健康食谱搭配输出 diet = ['西红柿', '花椰菜', '黄瓜', '牛排', '虾仁'] for x in range(0, 5): for y in range(0, 5): if not (x == y): print("{}{}".format(diet[x], diet[y])) 程 阅读全文
posted @ 2023-10-19 10:54
Jinylin
阅读(230)
评论(0)
推荐(0)
摘要:
问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后,每天早上都吃了前一天剩下的一半多一个。到了第五天早上想再吃时,见只剩下一个桃子了。请编写程序计算猴子第一天共摘了多少桃子。 n = 1 for i in range(5, 0, 阅读全文
posted @ 2023-10-19 08:54
Jinylin
阅读(136)
评论(0)
推荐(0)
摘要:
计算1!+2!+3!+......+10!程序 sum, tmp = 0, 1 for i in range(1, 11): tmp *= i sum += tmp print("运算结果是: {}".format(sum)) 程序运行结果如下: 阅读全文
posted @ 2023-10-19 08:46
Jinylin
阅读(454)
评论(0)
推荐(0)
摘要:
打印九九乘法表 for i in range(1, 10): for j in range(1, i + 1): print("{}*{}={:2} ".format(j, i, i * j), end='') # end指最终终止值 print('') 运行结果如下: 阅读全文
posted @ 2023-10-19 08:42
Jinylin
阅读(41)
评论(0)
推荐(0)
摘要:
整数数列求和程序: n = input("请输入整数N: ") sum = 0 for i in range(int(n)): # range用于计数整数。for表示循环 sum += i + 1 print("1 到N 求和结果: ", sum) 阅读全文
posted @ 2023-10-19 08:33
Jinylin
阅读(117)
评论(0)
推荐(0)
摘要:
Python的英文是有蟒蛇的意思,用Python画一条蟒蛇试试吧 一、普通蟒蛇的绘制 import turtle # 调用turtle(海龟绘图)加as t表示将库名改命名为t,后续用t.(函数名表式)。 # 可以用from turtle import * 表示 turtle.setup(650, 阅读全文
posted @ 2023-10-19 08:30
Jinylin
阅读(2156)
评论(0)
推荐(0)
摘要:
华氏温度转换为摄氏度的温度转换程序共有三种写法 一、简单的温度转换程序 TempStr = input("请输入带有符号的温度值: ") # TemStr表示命令,表示占位符。=为赋值符号。 if TempStr[-1] in ['F', 'f']: C = (eval(TempStr[0:-1]) 阅读全文
posted @ 2023-10-19 01:34
Jinylin
阅读(972)
评论(0)
推荐(0)
摘要:
日期和时间的输出 from datetime import datetime # 引用datetime 库 now = datetime.now() # 获得当前日期和时间信息 print(now) print("{}".format(now.strftime("%x"))) # 输出其中的日期部分 阅读全文
posted @ 2023-10-19 01:23
Jinylin
阅读(52)
评论(0)
推荐(0)
摘要:
绘制同切圆 import turtle # 引用turtle 库 turtle.pensize(2) # 设置画笔宽度为2 像素 turtle.circle(10) # 绘制半径为10 像素的圆 turtle.circle(40) # 绘制半径为40 像素的圆 turtle.circle(80) # 阅读全文
posted @ 2023-10-19 01:10
Jinylin
阅读(586)
评论(0)
推荐(0)
摘要:
斐波那契数列的计算 a, b = 0, 1 while a < 1000: # 输出不大于1000 的序列。while表示循环 print(a, end=',') a, b = b, a + b 阅读全文
posted @ 2023-10-19 00:58
Jinylin
阅读(45)
评论(0)
推荐(0)
摘要:
一个简单的人机对话程序 name = input("输入姓名:") # input输入数据 print("{}同学,学好Python,前途无量!".format(name)) print("{} 大侠,学好Python,大展拳脚!".format(name[0])) # 0指前面输入的数据当中的第一 阅读全文
posted @ 2023-10-19 00:54
Jinylin
阅读(208)
评论(0)
推荐(0)

浙公网安备 33010602011771号