简单有趣的python程序代码,简单的python有趣小程序

大家好,小编为大家解答python简单有趣的程序源代码的问题。很多人还不知道简单有趣的python程序代码,现在让我们一起来看看吧!

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

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

话不多说,直接上小代码

一 求阶乘
#求阶乘
while True:
  try:
    a=int(input("请输入数字:"))
    num=1
    for i in range(a,1,-1):
        num=num*i
    print('%d的阶乘是%dpython书排行榜前十名。'%(a,num));break
  except:
      print("抱歉,您输入错误,请从新输入:");continue
二 彩色螺旋形
#螺旋线
import turtle as t
t.bgcolor("black")
n = 6
colors = ["red","yellow","blue","orange","green","purple"]
for x in range(260):
    t.pencolor(colors[x%6])
    t.forward(x*3/n+x)
    t.left(360/n+1)
    t.width(x*n/200)
t.done()
三 计算俩数之间整数的和
print("计算俩数之间整数的和")
while True:
    num=0
    try:
        a=int(input("请输入第一个数:"))
        b=int(input("请输入第二个数:"))
        if b>=a:
            for i in range(a,b+1):
                print(i);num+=i
            print("%d到%d之间整数的总和是:%d"%(a,b,num));break
        else:
            print("抱歉,第二个数比第一个数小,请从新输入!")
    except:
        print("您输入有误,请从新输入!!");continue
四 实现求圆的面积、周长方法(构造方法)
#实现求圆的面积周长方法
import math
class Y(object):
    def __init__(self,r):
        self.r=r
    def mianji(self):
     return math.pi*math.pow(self.r,2)
    def zc(self):
     return  2*math.pi*self.r
if __name__ == '__main__':
    a=int(input("请输入你想算的圆的半径:"));c=Y(a)
    print("圆的面积是:{:.2f}".format(c.mianji()))
    print("圆的周长是{:.2f}".format(c.zc()))
五 计算行列式的代码
# 计算行列式
import numpy as aa
a = aa.array([
    [-2,-1,1,0],
    [3,1,-1,1],
    [1,2,-1,1],
    [4,1,3,-1]
])
b = (aa.linalg.det(a))
print(round(b))#round对数字四舍五入
六 计算球的体积
#计算球的体积
import math
r = int(input("输入球的半径"))
def t(r=r):
    return  (4 * math.pi * r ** 3) / 3
print("球的体积是:",t())
七 计算到今天出生多少天
#计算出生多少天
import datetime
print("输入的格式 年-月-日 (2002-3-12)")
a = input("输入出生日期:", )
b = datetime.datetime.strptime(a, "%Y-%m-%d")
now = datetime.datetime.now()
r = now - b
print(r)

欢迎来访:

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

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

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值