当前位置:   article > 正文

python 7个小代码(有趣的)_python有趣的小代码

python有趣的小代码

路漫漫其修远兮,吾将上下而求索

今天自己写了七个小代码,我本着开放的原则向大家全部开放(虽然这个代码没啥技术含量,哈哈),大家可以看看,有没有需要提高的地方,最后谢谢您的观看,希望对您有所帮助。

话不多说,直接上小代码

一 求阶乘

  1. #求阶乘
  2. while True:
  3. try:
  4. a=int(input("请输入数字:"))
  5. num=1
  6. for i in range(a,1,-1):
  7. num=num*i
  8. print('%d的阶乘是%d。'%(a,num));break
  9. except:
  10. print("抱歉,您输入错误,请从新输入:");continue

二 彩色螺旋形

  1. #螺旋线
  2. import turtle as t
  3. t.bgcolor("black")
  4. n = 6
  5. colors = ["red","yellow","blue","orange","green","purple"]
  6. for x in range(260):
  7. t.pencolor(colors[x%6])
  8. t.forward(x*3/n+x)
  9. t.left(360/n+1)
  10. t.width(x*n/200)
  11. t.done()

三 计算俩数之间整数的和

  1. print("计算俩数之间整数的和")
  2. while True:
  3. num=0
  4. try:
  5. a=int(input("请输入第一个数:"))
  6. b=int(input("请输入第二个数:"))
  7. if b>=a:
  8. for i in range(a,b+1):
  9. print(i);num+=i
  10. print("%d到%d之间整数的总和是:%d"%(a,b,num));break
  11. else:
  12. print("抱歉,第二个数比第一个数小,请从新输入!")
  13. except:
  14. print("您输入有误,请从新输入!!");continue

四 实现求圆的面积、周长方法(构造方法)

  1. #实现求圆的面积周长方法
  2. import math
  3. class Y(object):
  4. def __init__(self,r):
  5. self.r=r
  6. def mianji(self):
  7. return math.pi*math.pow(self.r,2)
  8. def zc(self):
  9. return 2*math.pi*self.r
  10. if __name__ == '__main__':
  11. a=int(input("请输入你想算的圆的半径:"));c=Y(a)
  12. print("圆的面积是:{:.2f}".format(c.mianji()))
  13. print("圆的周长是{:.2f}".format(c.zc()))

五 计算行列式的代码

  1. # 计算行列式
  2. import numpy as aa
  3. a = aa.array([
  4. [-2,-1,1,0],
  5. [3,1,-1,1],
  6. [1,2,-1,1],
  7. [4,1,3,-1]
  8. ])
  9. b = (aa.linalg.det(a))
  10. print(round(b))#round对数字四舍五入

六 计算球的体积

  1. #计算球的体积
  2. import math
  3. r = int(input("输入球的半径"))
  4. def t(r=r):
  5. return (4 * math.pi * r ** 3) / 3
  6. print("球的体积是:",t())

七 计算到今天出生多少天

  1. #计算出生多少天
  2. import datetime
  3. print("输入的格式 年-月-日 (2002-3-12)")
  4. a = input("输入出生日期:", )
  5. b = datetime.datetime.strptime(a, "%Y-%m-%d")
  6. now = datetime.datetime.now()
  7. r = now - b
  8. print(r)

欢迎来访:

你遇见我_ensp网络技术,python,杂书阅读-CSDN博客

最后,再一次谢谢您的观看,祝您生活工作快乐。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/456311?site
推荐阅读
相关标签
  

闽ICP备14008679号