自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 输入一个大于2的自然数,然后输出小于该数字的所有素数组成的列表

def prime(n): for i in range(2, n): if n % i == 0: return False return Truenum = eval(input("请输入一个自然数:"))result = list()for m in range(2,num): if prime(m)==True: result.append(m)print(result)...

2022-01-23 16:08:00 2149 1

原创 任意输入一个自然数,输出其各位数字之和

num = (input("请输入一个自然数:"))m = sum(map(int,num))print("{}的各位数字之和为:{}".format(num,m))

2022-01-23 15:39:48 8483

原创 用户输入一个四位自然数,计算并输出其千位、百位、十位和个位上的数字

m = eval(input("请输入一个四位自然数:"))a = int(m%10)b = int(m%100/10)c = int(m%1000/100)d = int(m/1000)print("m的个位为:{}".format(a))print("m的十位为:{}".format(b))print("m的百位为:{}".format(c))print("m的千位为:{}".format(d)) ...

2022-01-18 21:18:10 8343

原创 自定义一个数组类,并实现相关运算

自定义一个数组类,并实现数组之间、数组与整数之间的四则运算以及内积、大小比较、成员测试和元素访问等运算。

2021-12-02 17:23:59 2080

原创 自定义一个三维向量类,并实现相关运算

自定义一个三维向量类,并实现向量之间的加法、减法,以及向量与标量之间的乘法与除法运算class Vector: def __init__(self,a,b,c): self.x=a self.y=b self.z=c def plus(self,m,n): self.x=m.x+n.x self.y=m.y+n.y self.z=m.z+n.z print((self.x,s

2021-12-01 16:07:05 4983 2

原创 绘制五角星

利用Python绘制五角星#StarDraw.pyfrom turtle import *color('red','red')begin_fill()for i in range(5): fd(200) rt(144) end_fill()done()

2021-11-30 23:46:13 349

原创 摄氏与华氏温度相互转换

编写Python代码实现摄氏与华氏温度之间的转换a=(input("请输入温度值:"))if a[-1] in ['f','F']: a=(eval(a[0:-1])-32)/1.8 print("转换后的温度值为{:.2f}C".format(a))elif a[-1] in ['c','C']: a=eval(a[0:-1])*1.8+32 print("转换后的温度值为{:.2f}F".format(a))else: print("输入的数据错误!")

2021-11-30 23:42:45 550

原创 猜数游戏实现

Python实现猜数游戏,用户最多可以猜五次,如果未能猜中,则挑战失败。import randomm=random.randint(1,51)i=1n = int(input('请猜一个1-50之间的随机数的值:'))while i<5: if n>m: n=eval(input('输入的数太大了,请再猜一次:')) i+=1 elif n<m: n=eval(input('猜的数太小了,请再猜一次:'))

2021-11-30 23:36:53 2249

原创 Python求解两个数的最大公约数

def gcd(m,n): #定义相关函数 if m<n: m,n=n,m #确保m大于等于n的值 temp=m%n #创建临时变量存放余数的值 while temp!=0: #求解最大公约数的值 m=n n=temp temp=m%n print(a,"和",b,"的最大公约数的值为:",n) a=eval(input("请输入第一个整数的值:"))b=eval(

2021-11-29 22:46:31 1616

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除