09 2021 档案
摘要:一个笼子里面关了若干只鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里脚的总数为a,则笼子里面至少有多少只动物,至多有多少只动物? n = eval(input()) l = list() for k in range(n): a = int(input()) if (a%2) !=
阅读全文
摘要:#画国际象棋盘,小格边长为width import turtle turtle.speed(0) width = eval(input()) #画黑格 def drawSquare(width): turtle.pendown() turtle.begin_fill() turtle.fillcol
阅读全文
摘要:import turtle turtle.speed(0) turtle.fillcolor('black') turtle.begin_fill() turtle.circle(120,180) turtle.left(180) turtle.circle(-60,180) turtle.circ
阅读全文
摘要:利用turtle库画如图所示的叠加的等边三角形,每个小等边三角形边长为100。import turtlefor i in range(3): turtle.forward(100) turtle.right(120)turtle.left(60)turtle.forward(100)for i in
阅读全文
摘要:coordA=(-110,0,110,-55,55)coordB=(-25,-25,-25,-75,-75)cl=("red","blue","green","yellow","black")#高级应用,画固定大小的奥运五环,半径45import turtleturtle.pensize(5)tur
阅读全文
摘要:利用turtle库的circle(50)函数可以画半径为50的圆,circle(50,steps=n)可以画半径为50的圆的内接正n边形,利用这个方法绘制示例中的图形,设置画笔为蓝色并用黄色填充图形。n由用户输入,要求n>=3且小于10。(注意:最后一个必须是圆,不能是正多边形) import tu
阅读全文
摘要:利用turtle库画一组同心圆。用户输入最小圆的半径、圆的个数和画笔颜色,每个相邻圆半径相差20。 import turtle radius = eval(input()) #接收用户输入的半径并转换成数值number = eval(input()) #接收用户输入的画笔宽度并转换成数值cl = i
阅读全文
摘要:import turtle turtle.pensize(数字,画笔宽度 )turtle.pencolor("画笔颜色")turtle.fillcolor("填充颜色") turtle.begin_fill()for i in range(数字,循环次数): turtle.forward(数字,每个
阅读全文
摘要:n=eval(input())N=abs(n)a=N+10b=N-10c=N*10if n<0: a=-abs(a) b=-abs(b) c=-abs(c)else: a=abs(a) b=abs(b) c=abs(c)print(N,a,b,c,end="")
阅读全文
摘要:s = input()for c in s: if 'a' <= c <= 'z': print(chr(ord('z')-(ord(c)-ord('a'))),end='') elif 'A' <= c <= 'Z': print(chr(ord('Z')-(ord(c)-ord('A'))),e
阅读全文
摘要:Str=input("")Left_bracket=0Left_bracket_Z=0Right_bracket_Z=0for i in Str: if i== '(': Left_bracket+=1 elif i== ')': if Left_bracket>0: Left_bracket-=1
阅读全文
摘要:s = input()t = ""for c in s: if 'a' <= c <= 'z': t += chr( ord('a') + ((ord(c)-ord('a')) + 3 )%26 ) elif 'A'<=c<='Z': t += chr( ord('A') + ((ord(c)-or
阅读全文
摘要:def ifHappy(n): if n==1: print(True) elif 1<n<10: print(False) else: value = str(n) num = 0 for i in range(len(value)): num += int(value[i])**2 ifHapp
阅读全文
摘要:N=eval(input())DayUp=pow((1.0+0.001*N),364)DayDown=pow((1.0-0.001*N),364)Ratio=int(DayUp/DayDown)print("{:.2f}, {:.2f}, {:.0f}".format(DayUp,DayDown,R
阅读全文
摘要:a=int(input())b=1for i in range(1,a+1): b=b*iprint(format(b))
阅读全文
摘要:str1=input()print(str1[::-1])
阅读全文
摘要:a=float(input())print("{:.3f}".format(a))
阅读全文
摘要:初次接触Python感觉非常新颖,从书里的程序中感觉到它的简便,并且Python会对我未来的职业带来巨大的帮助。 在刚开始学习时,它能带给我不一样的新颖感,驱使我继续学习,并且它的实战和例题都非常有趣,选取的材料都非常吸引人,如“《植物大战僵尸》”。 相信在未来的学习过程中,我能够逐渐掌握Pytho
阅读全文