自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python_猜单词游戏

#猜单词游戏import randomWORDS = ("python","juice","easy","difficult","answer","continue","phone","hello","pose","game")print("""欢迎参加猜单词游戏把字母组合成一个正确的单词""")iscontinue = "y"while iscontinue == "y" or iscontinue == "Y": word = random.choice(WORDS)

2021-01-18 10:00:12 300

原创 类的定义和使用

class Banks(): title = 'ShaoXing Bank' #定义属性 def __init__(self,uname,money): #初始化方法 self.name = uname self.balance = money def save_money(self,money): #设计存款方法 self.balance += money print("存款",money,"完成")

2021-01-13 14:34:08 337

原创 Python_打印字符画

print(''' \_/ (* *) __)#(__ ( )...( )(_) || |_| ||//>==() | | ()/ _(___)_ [-] [-]MJP''')运行结果机器人字符画网址:https://www.asciiart.eu/electronics/robots

2020-12-24 08:45:18 737

原创 数学_杨辉三角

def yanghui(t): print([1]) line = [1, 1] print(line) for i in range(2, t): r = [] for i in range(0, len(line)-1): r.append(line[i]+line[i+1]) line = [1]+r+[1] print(line)yanghui(11)运行结果..

2020-12-14 11:01:46 168

原创 Python_for循环实例2

打印9*9乘法表for i in range(1, 10): for j in range(1, 10): result = i * j print("%d*%d=%-3d" % (i, j, result), end=" ") print() # 换行输出运行结果打印直角三角形for i in range(1, 10): for j in range(1, 10): if j <= i:

2020-12-14 10:57:27 111

原创 Python_for循环实例1

打印*号n = int(input("请输入星号数量:"))for i in range(n): print("*",end='')运行结果列表元素输出players = ['curry', 'jordan', 'james', 'durant', 'obama']for player in players: print(player.title( ) + ", it was a great game.") print("I can not wait to see

2020-12-14 10:20:07 140 1

原创 pygame zero趣味编程_显示文字

import pgzrundef draw(): screen.draw.text('Game Over', (200,200), fontsize=100,color='red')pgzrun.go()运行结果显示中文在同级目录下新建fonts文件夹放入支持中文的字体文件.ttfimport pgzrundef draw(): screen.draw.text('Game Over', (200,200), fontsize=100,color='red'

2020-12-09 08:35:50 3385

原创 pygame zero趣味编程_彩虹

import pgzrunWIDTH = 800HEIGHT = 400def draw(): screen.fill('white') screen.draw.filled_circle((400, 400), 400, 'red') screen.draw.filled_circle((400, 400), 370, 'orange') screen.draw.filled_circle((400, 400), 340, 'yellow') scre

2020-12-09 08:16:39 486

原创 pygame zero趣味编程_显示图片

新建一个文件夹,最好以英文命名在文件夹中新建images文件夹图片支持.jpg和.png格式,放在images文件夹内新建的.py文件也保存在文件夹中,和images在同一目录下import pgzrunWIDTH = 800HEIGHT = 600alien = Actor("alien",(400,300)) #创建角色def draw(): screen.fill((128,160,200)) #填充背景 alien.draw() #绘制角色p.

2020-12-08 10:35:16 620 2

原创 pygame zero趣味编程_画圆

import pgzrundef draw(): screen.fill((128,200,120)) #背景填充色,括号内是RGB值(取值在0——255之间) screen.draw.circle((150,300),100,'yellow') #以(150,300)为中心绘制半径为100的空心圆,颜色为黄色 screen.draw.filled_circle((500, 300), 100, (128, 80, 180)) # 绘制实心圆,(128,80,180)

2020-12-08 10:05:49 895

原创 pygame zero趣味编程_准备

以管理员模式身份运行cmd安装pygame库——输入:pip install pygame安装pyame zero库——输入:pip install pyzero检查是否安装成功测试——在编辑器(默认的IDLE就可以)中输入如下代码import pgzrunr = 1def draw(): screen.fill((128,160,200)) screen.draw.filled_circle((400,300),r,'white')def update(): .

2020-12-08 09:28:58 1765

原创 高手用的程序设计方式_列表

scores=[98,87,79,66,94]print("分数列表为:",scores)score1,score2,score3,score4,score5=scoresprint("各科分数为:",score1,score2,score3,score4,score5)运行结果:

2020-11-25 16:23:59 59

原创 格式化输出数据时print()函数的使用方法

print(“……输出格式区……”%(变量系列区,……))%d:格式化整数输出%f:格式化浮点数输出%s:格式化字符串输出%x:格式化16进位整数输出%o:格式化8进位整数输出score=90str="上官"count=1print("%s,你的第 %d 次期末考成绩是 %d."%(str,count,score))运行结果:上官,你的第 1 次期末考成绩是 90....

2020-11-25 14:59:49 525

原创 Python_判断一个数是否是回文数

设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。def hws(a): b=len(a) for i in range (b): if(a[i]==a[b-i-1]): c=1 else: c=0 if(c==1): print("这是回文数") else:

2020-11-17 10:58:56 936

原创 Python_跑步消耗卡路里计算程序

已知体重、时间和跑步距离,求消耗的卡路里为多少?def k(s,t): #自定义函数zsk,参数s为距离,t为时间 v=s/t #计算运动速度 if v<=8/60 : #运行速度小于每小时8千米 k=0.1355 #给出指数k值 else: if v<=12/60 : #运行速度在每小时8-12千米之间 k=0.1797 #

2020-11-17 10:45:15 5493

原创 Python_冒泡法排序

身高从小到大排序def sgdxpx(s): print ("排序前同学们的身高:" ,s) n = len(s) for i in range (0,n) : for j in range (0,n-1): if s[j]>s[j+1]: t=s[j] s[j]=s[j+1] s[j+1]=t

2020-11-17 10:08:03 69

原创 Python_自定义函数简单实例

计算圆的面积from math import pi as PIdef circle_area(r): print(round(PI*r*r,3))n=float(input("请输入圆的半径:"))print("圆的面积为",end="")circle_area(n)运行结果

2020-11-17 09:01:58 1870

原创 Python_求身体质量指数bmi的多种方法

一般思路height,weight = eval(input("请输入身高(米)和体重(公斤)【用逗号隔开】:"))bmi = weight/pow(height,2)print("BMI数值为:{:.2f}".format(bmi))result = ""if bmi < 18.5: result = "偏瘦"elif 18.5 <= bmi < 25: result="正常"elif 25 <= bmi <30: result="..

2020-11-17 08:37:42 14571 1

原创 Python_外部模块random

生成随机序列初始from random import shuffleA=[1,2,3,4]B=[1,2,3,4]print("顺序号:")print(A)print(B)shuffle(A)shuffle(B)print("随机号:")print(A)print(B)运行结果改进后from random import shuffleA=[i for i in range(1,9)]B=[i for i in range(1,9)]print("顺序号:")

2020-11-16 14:21:16 186

原创 Python_外部模块math

圆周率import mathprint("圆周率:%.10f"%math.pi)运行结果

2020-11-16 14:07:03 54

原创 Python_二维元组遍历和查询

tuple = (("朱自清","《春》"),("老舍","《济南的冬天》"), ("曹操","《观沧海》"),("王湾","《次北固山下》"), ("马致远","《天净沙·秋思》"),("莫怀戚","《散步》"))print ("请输入要查询的内容:")key = input()find = Falsefor binary in tuple : if key in binary: print ('{},代表作是:{}'.f

2020-11-09 15:11:47 2206

原创 Python_海龟绘图4

画同心圆import turtle as tt.width(4)t.pencolor('red')t.screensize(400,300,'green') #设置画布属性t.speed(20) #设置画笔移动速度r=int(input("半径:"))y=0while r>0: t.pendown() t.circle(r) #画1个圆 t.penup() y=y-10 #移动到下一个圆的起笔,调

2020-11-06 16:54:03 140

原创 Python_海龟绘图3

双重循环绘图import turtle as tt.width(4)t.bgcolor('black') #背景色t.pencolor('yellow')n=int(input("边数:"))m=int(input("个数:"))for i in range(1,m+1): #外循环,画m个正多边形 for j in range(1,n+1): #内循环,画正n边形 t.forward(100) t.right(360/n)

2020-11-06 16:04:59 279 1

原创 Python_海龟绘图2

彩色螺旋线import turtlelength=int(input('最长线段的长度:'))direction=int(input('请输入方向值(1:左旋,2:右旋):'))color=input('请输入颜色英文(red,yellow,blue,black,gold,purple,brown,pink,seashell,tomato,while,magenta,cyan):')turtle.pencolor(color)turtle.width(2)while length>0 :

2020-11-04 16:54:04 157

原创 Python_海龟绘图1

绘制正n边形import turtlen=int (input('请输入绘制正多边形的边数: '))b=int(input('请输入正多边形的边长:'))for i in range (1,n+1): turtle.forward(b) turtle.right(360/n)运行结果请输入绘制正多边形的边数: 5请输入正多边形的边长:100...

2020-11-04 16:17:34 372

原创 Python_阿基米德浮力问题

潜水艇的沉浮代码:F=input("请输入浮力值:") #输入要比较的浮力值G=input("请输入重力值:") if float(F[0:-1])>float(G[0:-1]): #如果浮力值大于重力值 print("潜水艇上浮") #屏幕显示“潜水艇上浮”else: #否则 print("潜水艇下沉")运行结果:请输入浮力值:123.4N请输入重力值:143.2N潜水艇下沉优化:F=input("请输入浮力值:")G=input("

2020-11-04 10:58:00 382 1

原创 Python_温度转换

题目:华氏温度和摄氏温度的转换代码:val=input("请输入要转换的温度值:") #输入要转换的温度值select=input('''请选择操作:1.选择F,你输入的是摄氏温度,温度值将转换为华氏温度2.选择C,你输入的是华氏温度,温度值将转换为摄氏温度\n''')if select=="F" or select =="f": #如果选择F或f F=1.8*float(val[0:])+32 #将摄氏温度转换为华氏温度 print("华氏温度为:%.2fF"%F)

2020-11-04 10:44:45 514

原创 Python_求解长方体体积和表面积

题目:一个长方体纸盒长8cm,宽5cm,高4.5cm,纸盒的体积是多少立方厘米?6个面用纸多少平方厘米?

2020-11-04 10:17:37 19034 5

原创 Python_仿12306网站登录程序

仿12306网站登录程序count=0while True: user=input("请输入账号:") pwd=input("请输入密码:") if user=="admin" and pwd=="admin123": print("登录成功!") break else: count+=1 if count==3: print("三次输入错误,自动锁定30分钟")

2020-11-04 09:50:44 292

空空如也

空空如也

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

TA关注的人

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