- 博客(14)
- 收藏
- 关注
原创 Python:输入概率,计算信源熵
源码:import mathprint("请输入该事件可能的情况数:")n = eval(input())print("请输入对应的P(x)的值:(注:所以的P(x)加起来应为1)")list=[]##用来存放各个P(x)for i in range(0,n): a = eval(input()) list.append(a)sum=0print("H=-(",end="")for i in range(0,n): if i==n-1: print...
2022-03-21 17:12:07
1283
原创 Python:输入一个带有“¥”符号的字符串,并转换成美元输出(源码+效果图)
源码:x = input()y = ""for i in x: if (i!="¥"): y = y + im = eval(y)output = m/6.32print('{:.2f}$'.format(output))效果图:
2021-10-04 08:26:28
1626
原创 Python:输入一个密码,判断其强度(源码+效果图)
源码:t = input("请输入字符串:")upper, lower, digit, space, other = 0, 0, 0, 0, 0for i in t: if i.isalnum(): lower = 1 elif i.islower(): lower = 1 elif i.upper(): upper=1 elif i.isspace(): space = 1 else:
2021-09-29 09:38:30
1633
原创 Python:程序读入应该表示星期几的数字(1~7),输出对应的星期字符串名称(源码+效果图)
源码:weekstr = "星期一星期二星期三星期四星期五星期六星期日"x = eval(input("请输入星期数字(1-7):"))pos = 3*(x-1)op = weekstr[pos:pos+3]print(op)效果图:
2021-09-28 22:49:44
14852
1
原创 Python:输入身份证号,计算出生日期、年龄、性别(源码+效果图)
源码:x = input("输入:\n")#年份year = x[6:10]month = x[10:12]day = x[12:14]old = 2021 - eval(year)#根据具体年份来算年龄sex = x[16:18]s = eval(sex)if(s%2==0): sex1 ="男"else: sex1 ="女"print("输出:\n", "你出生于", year, "年", month, "月", day, "日")print("你今年", o
2021-09-27 09:48:42
25919
原创 Python:输入两数,输出其最大值极其和(源码+效果图)
源码:x = eval(input())y = eval(input())sum = x + yif(x>=y): print("两数中大数是:", x, "两数之和是:", sum)else: print("两数中大数是:", y, "两数之和是:", sum)效果图:
2021-09-27 08:24:19
1524
原创 python:画六角形(效果图+源码)
源码:from turtle import *r=90for i in range(6): speed(250) seth(r) forward(50) r = r - 120 seth(r) forward(50) r = r + 60r1 = 30for j in range(6): speed(250) seth(r1) forward(50) r1 = r1 - 60...
2021-09-25 19:45:31
1103
原创 python:画无角正方形(效果图+源码)
源码:from turtle import *for i in range(4): speed(250) pu() forward(50) pd() forward(100) pu() forward(50) left(90)
2021-09-25 17:55:33
11630
原创 python:画重叠的三角形(效果图+源码)
源码:from turtle import *for i in range(4): if(i<3): speed(250) h = i*120 seth(h) forward(500) else: speed(250) h = i*120 seth(h) forward(250)for j in range(3): speed(...
2021-09-25 17:50:09
3233
原创 python:画五星红旗(源码+效果图)
源码:from turtle import *#画布为默认大小,将起笔移动到国旗的左上角penup()goto(-300,200)pendown()#绘制国旗的红色背景矩形fillcolor("red")begin_fill()for i in range(2): speed(250) forward(600) right(90) forward(400) right(90)end_fill()#将起笔移动到坐标中心,并将起...
2021-09-25 17:17:08
20440
2
原创 python:画国旗(源码+效果图展示)
from turtle import *#画布为默认大小,将起笔移动到国旗的左上角penup()goto(-300,200)pendown()#绘制国旗的红色背景矩形fillcolor("red")begin_fill()for i in range(2): speed(250) forward(600) right(90) forward(400) right(90)end_fill()#将起笔移动到坐标中心,并将起笔方向设置为x轴正方向...
2021-09-25 17:12:24
1209
原创 python:画一条彩色的蟒蛇(源码)
import turtleturtle.setup(650,350,200,200)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(25)turtle.seth(- 40)c = ["pink","blue","green","grey","red","golden"]for i in range(4): turtle.pencolor(c[i]) turtle.circle(40,80) tur...
2021-09-25 17:09:56
1790
原创 python:画简单的同心圆(源码+效果图)
import turtler=30y=-30for i in range(3): turtle.circle(r) turtle.penup() turtle.goto(0,y) turtle.pendown() r = r + 30 y = y - 30turtle.hideturtle()
2021-09-25 17:06:18
6021
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人