python
拾柒の月
这个作者很懒,什么都没留下…
展开
-
tkinter猜数字游戏
import tkinterimport tkinter.messageboximport randomshu = random.randint(1,100)root=tkinter.Tk()a=tkinter.Label(root,text="数字")a.place(x=0,y=0,height=30,width=30)a1=tkinter.Entry(root)a1.place(x=30,y=0,height=30,width=150)def call(): tkint原创 2020-12-14 19:57:29 · 158 阅读 · 0 评论 -
tkinter计算bmi
import tkinterimport tkinter.messageboxroot=tkinter.Tk()a=tkinter.Label(root,text="身高")a.place(x=0,y=0,height=30,width=30)b=tkinter.Label(root,text="体重")b.place(x=0,y=30,height=30,width=30)a1=tkinter.Entry(root)a1.place(x=30,y=0,height=30,width=1原创 2020-12-14 19:56:08 · 242 阅读 · 0 评论 -
python计算bmi
class bmi: def __init__(self,name,age,weight,height): self.name=name self.age=age self.weight=weight self.height=height def say_hello1(self): a=self.height**2 self_bmi=self.weight/a print原创 2020-12-09 20:46:37 · 438 阅读 · 0 评论 -
约瑟夫游戏代码
people={}for x in range(1,40): people[x]=1check=0i=1j=0while i<=40: if i == 40: i=1 elif j == 37: break else: if people[i] == 0: i+=1 continue else: check += 1原创 2020-11-10 18:15:53 · 278 阅读 · 0 评论 -
python猜数字游戏
import randoma = random.randint(1,100)for i in range(5): num=int(input('请输入你猜的数字:')) if num > a: print('大了') elif num == a : print('中了') exit() elif num < a : print('小了')print('你没了')exit()...原创 2020-11-08 18:48:10 · 105 阅读 · 0 评论 -
while中continue与break的区别
continue结束当前循环进入下一个循环i = 0while i<5: i+=1 if i==3: continue print(i)1245由上可见,使用continue时,当i=3时,continue之后的语句(即print(i))被直接跳过break结束循环,即直接跳出循环i = 0while i<5: i+=1 if i==3: break print(i)12由上原创 2020-11-08 18:31:24 · 100 阅读 · 0 评论 -
字典、元组、集合的增删改查
字典的增删改查zidian={'1':'a','2':'b','3':'c'}查找print (zidian['1'])print (zidian)a{'1': 'a', '2': 'b', '3': 'c'}增加zidian['4']='d'print (zidian){'1': 'a', '2': 'b', '3': 'c', '4': 'd'}删除zidian.pop('4')print (zidian){'1': 'a', '2': 'b', '3': 'c'原创 2020-11-08 14:51:15 · 136 阅读 · 0 评论