binrui
少儿编程侯老师
这个作者很懒,什么都没留下…
展开
-
binru -类与对象
class MOUSE: def __init__(self): self.__hp = 6 self.attack = 4 self.speed = 4 self.skin = "神探警长" def invisible(self): print("释放隐身") def run(self): print("跑") def cheese(self): print原创 2020-08-02 20:51:55 · 301 阅读 · 0 评论 -
binrui -圆周率找日期/日历
def pi(n): p = 10 ** (n + 10) # 准备初始整数,先多乘 k 个 0,以增加精度,最后再去掉,这里我取 k=10 a = p * 16 // 5 # 第一项的前半部分 b = p * 4 // -239 # 第一项的后半部分 f = a + b # 第一项的值 p = f # π j = 3 while abs(f): # 当|f|=0后计算π的值就不原创 2020-07-26 15:19:07 · 524 阅读 · 0 评论 -
binrui - 复习学习小球
# 1。导入工具包import randomimport pygamelength = 900width = 550ball_x = 450ball_y = 225speed_y = 1speed_x = 1# 2。游戏初始化pygame.init()# 3.设置游戏窗口大小screen = pygame.display.set_mode((length, width))# 4.设置游戏标题pygame.display.set_caption("弹小球GAME")# 5原创 2020-06-25 20:52:34 · 206 阅读 · 0 评论 -
binrui-瞄准镜
import turtleturtle.shape("turtle")turtle.fillcolor("red")turtle.width(10)turtle.circle(100)turtle.up()turtle.goto(-120,100)turtle.down()turtle.width(5)turtle.fd(240)turtle.up()turtle.goto(0,-20)turtle.down()turtle.lt(90)turtle.fd(240)tur原创 2020-05-14 20:52:12 · 178 阅读 · 0 评论 -
binrui - 考级复习2.0
import turtleturtle.speed(5)turtle.width(10)turtle.color("sky blue", "gold")turtle.begin_fill()for i in range(4): turtle.fd(300) turtle.rt(90)turtle.end_fill()turtle.up()turtle.goto(-3...原创 2020-05-07 20:54:42 · 197 阅读 · 0 评论 -
binrui - 接药水游戏4.0
import randomimport pygameimport sysimport time# 1。加载中 loading 初始化pygame.init()# 2.设置窗口大小 dis分开 展览馆 展示 (宽,高)screen = pygame.display.set_mode((890, 550))# 4.设置标题pygame.display.set_captio...原创 2020-04-23 20:51:10 · 151 阅读 · 0 评论 -
binrui -接药水游戏3.0(原接炸药游戏)
import randomimport pygameimport sysimport time# 1。加载中 loading 初始化pygame.init()# 2.设置窗口大小 dis分开 展览馆 展示 (宽,高)screen = pygame.display.set_mode((890, 550))# 4.设置标题pygame.display.set_captio...原创 2020-04-16 20:51:44 · 151 阅读 · 0 评论 -
binrui - 接炸药游戏2.0
import randomimport pygameimport sysimport time# 1。加载中 loading 初始化pygame.init()# 2.设置窗口大小 dis分开 展览馆 展示 (宽,高)screen = pygame.display.set_mode((890, 550))# 4.设置标题pygame.display.set_caption...原创 2020-04-09 20:51:43 · 163 阅读 · 0 评论 -
binrui -接炸药1.0
# 接小球游戏import pygameimport sysimport time# 1。加载中 loading 初始化pygame.init()# 2.设置窗口大小 dis分开 展览馆 展示 (宽,高)screen = pygame.display.set_mode((890, 550))# 4.设置标题pygame.display.set_caption("接炸药游...原创 2020-04-02 20:53:12 · 138 阅读 · 0 评论 -
binrui -函数式计算器
# 函数式的计算器def num(formula): """ 传入参数的函数,并把参数打印下来 """ # print(formula, end="=") formula = formula.split("+") result = int(formula[0]) + int(formula[1]) # 返回值 一个值 return result...原创 2020-03-26 20:52:02 · 131 阅读 · 0 评论 -
binrui - 亮瞎九毛八钛合金狗眼的彩虹渐变色星星skr
import turtle as simport random# 传入参数的函数# 长度, 颜色def star(long, random_color ): s.width(10) s.speed(0) s.color(random_color, "skyblue") s.begin_fill() for i in range(5): ...原创 2020-03-19 20:54:18 · 190 阅读 · 0 评论 -
binrui -学习函数1
# 画一个五角星import turtle"""import turtle as tdef star(): for i in range(5): t.fd(100) t.rt(144)t.width(3)t.speed(3)# star()"""def 猫和老鼠flag(): for i in range(5): ...原创 2020-03-17 21:21:11 · 118 阅读 · 1 评论 -
binrui -字典
# 字典 { }# bu:布 木:校# 键值对a = {"姓名":"钢铁侠", "年龄": 36,"姓名":"侠"}# print(a)# 字典的位置是乱的# 字典特点:不许重复# 增 删 改 查# 1.查找print(a["姓名"])print(a["年龄"])# 2.修改 查找内容 = 要修改成的内容# a["姓名"] = "路人一号"print(a)...原创 2020-03-12 20:50:44 · 118 阅读 · 0 评论 -
binrui -元组和while循环
# 变量:装数据的盒子# 数据类型: 数字,字符串,列表, 布尔表达式,元组a = 2b = '1234567'c = [1,'23',[1,2,3],a,b]d = Falsee = (1,2,3,4,56,)c = [1, 2, 3, 4, 5, 6] # 列表d = (1, 2, 3, 4, 5, 6) # 元组:不能修改# 增x 删x 改 x 查√print(...原创 2020-03-10 21:33:27 · 341 阅读 · 0 评论 -
binrui-猜数字2.0+图形用户界面
import easygui# gui 图形用户界面# msg message box msgboxeasygui.msgbox("你hiahiahihiahia","我是标题","我是按钮")#,"剑客泰菲剑圣.gif")# 正文 标题 按钮# enterbox 输入框name = easygui.enter...原创 2020-03-05 20:49:41 · 168 阅读 · 0 评论 -
binrui -猜数字游戏
# 电脑出一个1-100的随机数字# 我们出数字,让电脑来猜import randompc = random.randint(0,100)for i in range(4296): # 我们猜一个数字 we = input("来呀来呀,猜猜是几呀,猜得中我倒立洗头~") we = int(we) # 判断有没有猜中 if we == pc: ...原创 2020-03-03 21:25:56 · 221 阅读 · 0 评论 -
binrui - 脑子急转弯1.0.1SKR
import random# print(nao1)# 新的数据类型:列表s = ["增长智力最有效的办法是什么?", "用铁锤锤鸡蛋为什么锤不破?", " 一个猎人,一只枪,抢射程100米,有一个狼离猎人200米,猎人和狼都不动,可是为什么猎人却开枪把狼打死了?", "用铁锤锤鸡蛋为什么锤不破?", "哪一个月有28天?" ]answe...原创 2020-02-20 20:49:18 · 222 阅读 · 0 评论 -
binrui -脑筋急转弯(剧透:答案都是你猜skr)
import randomnao1 = "增长智力最有效的办法是什么?"nao2 = "太平洋的中间是什么?"nao3 = "一个猎人,一只枪,抢射程100米,有一个狼离猎人200米,猎人和狼都不动,可是猎人却开枪把狼打死了?"nao4 = "用铁锤锤鸡蛋为什么锤不破?"nao5 = "哪一个月有28天?"# print(nao1)# 新的数据类型:列表s = ["增长智力最有效的...原创 2020-02-15 16:48:26 · 299 阅读 · 0 评论 -
binrui -最长的数字就是我希望的银行存额(格式化字符串,求和)
# 1-100求和# 1,2,3,4---100# 打印1-10"""N = 1for i in range(10): print("%d" % N) N = N + 1n = 1for i in range(100): print(n) n = n + 1# i是一个变量,默认是0for i in range(1, 101): print...原创 2020-02-13 20:54:37 · 123 阅读 · 0 评论 -
binrui - 挑战乘法表
"""九九乘法表1 * 1 = 11 * 2 = 2 2 * 2 =41 * 3 = 3 2 * 3 = 6 3 * 3 = 9"""a = 1b = 1# 3 * 3 = 9# 第一个数字是3乘以第二个数字是3等于9for i in range(9): print("%d*%d=%d" % (a, b, a * b)) b = b + 1# ...原创 2020-02-09 15:49:53 · 160 阅读 · 0 评论 -
binrui -字符串和提取方法
# 字符串;字符的集合"""多行注释"""a = '猫和老鼠'b = "猫和老鼠"c = """猫和 老鼠"""d = '''猫和老鼠'''print(a)print(b)print(c)print(d)# 字符串# 1.字符串+数字:报错a = 2*'猫和老鼠'print(a)# 2。字符串*数字:字符串翻倍# 3。字符串+字符串:相...原创 2020-02-07 16:40:09 · 210 阅读 · 0 评论 -
binrui -一个作死的猜拳游戏
# 1.电脑出拳1,2,3import randomwin = 0draw = 0lose = 0作死 = 0for i in range(10): print() print("这是第"+str(i+1)+"次猜拳") computer = random.randint(1, 3) # 2.我们出拳 we = input("请出拳") # in...原创 2020-02-06 16:49:02 · 141 阅读 · 0 评论 -
binrui -猜拳其实是个体力活
# 和电脑猜拳"""石头 1 布 2 剪刀3我们赢电脑 我们 结果1 2 -12 3 -13 1 2我们输电脑 我们 结果1 3 -22 1 13 2 1我们平局电脑 我们 结果1 1 02 2 03 3 ...原创 2020-01-30 13:49:28 · 146 阅读 · 0 评论 -
binrui -怎么用if来问答判断
# 猫和老鼠# 猫赢mice = input("你猜哥用侍卫汤姆飞了几只?")mice = int(mice)if mice == 3: print('我那么菜吗,明明是四杀') booms = input("老鼠准备了几个核弹呀") booms = int(booms) if booms > 0: print("我有问题吗,让老鼠准备...原创 2020-01-23 20:53:23 · 193 阅读 · 0 评论 -
binrui -亮瞎你的钛合金狗眼-群星乱舞
import turtle as timport random # 产生随机数t.color("yellow", "yellow")t.shape("turtle")t.width(2)t.speed(0)a = 100b = 144# bgmt.bgcolor("black")for ii in range(100): t.up() x = rando...原创 2020-01-10 14:48:54 · 172 阅读 · 0 评论 -
binrui-学习for循环
# 告诉电脑颜色,然后画对应颜色的正方形import turtle# skr = input("爸爸我最爱的颜色")turtle.color('red', "silver")turtle.shape("turtle")turtle.width(2)turtle.speed(0)A = 100S = 123turtle.up()turtle.goto(-90, 25)turt...原创 2020-01-02 20:47:55 · 216 阅读 · 0 评论 -
binrui -学习字符串和input
import turtlered = input("你喜欢的边长颜色")turtle.color(red, "silver")turtle.shape("turtle")turtle.width(4)turtle.speed(6)ybr=100prb=144turtle.begin_fill()turtle.forward(ybr)turtle.right(prb)tur...原创 2019-12-26 20:49:42 · 179 阅读 · 0 评论 -
binrui -画机器人学习变量和填充颜色
import turtleturtle.color("red","gold") # 边的颜色 填充的颜色turtle.shape("turtle")turtle.width(4)turtle.speed(4)# 变量:用来装数据盒子# 变量名:1. 变量名是由数字,英文字母,下划线 _ 组成的,, 2.不能有标点符号(下划线除外),数字不能作为开头# abc gcdsdvs...原创 2019-12-19 20:49:25 · 290 阅读 · 0 评论 -
binrui - 用python画画(中阶)
import turtleturtle.color('red')# 形状 shape 形状turtle.shape('triangle')# width 宽度turtle.width(20)# 速度turtle.speed(5)turtle.forward(100)turtle.right(144)turtle.forward(100)turtle.right(144)tu...原创 2019-12-12 20:43:01 · 304 阅读 · 0 评论 -
binrui -初学python
# 学画画import turtle# important 重要的 import 导入# turtle 这是一个名字叫乌龟的画画工具包# 注释turtle.color("blue")# 画一笔 往前走 forwardturtle.forward(100)turtle.right(90)turtle.forward(100)turtle.right(90)turtle.forw...原创 2019-11-28 20:53:39 · 184 阅读 · 0 评论