猫史档案馆


【丐帮秘籍】1.万能变量论

用户:乞丐来啦乞丐来啦查看:20 回复:8 评论:20 创建时间:2019-02-05T16:57:59


万能变量论,是某编程喵在电脑前一边掉头发一边发牢喵一边苦思冥想一边打起键盘时,一个灵感从天而降,打破了这片空虚而又不空虚的大脑,形成了脑洞这种东西,这脑洞,吸入了我丐族的真气,一时开窍,便在脑海里生成了这万能变量论。

1.变量,一种能代替广播的积木:广播能做到的事,它能做到;广播不能做到的事,它也能做到。

你可以做个变量“打酱油”,隐藏,在某个条件下增加或者设置,最后设个当变量=某

(这样的好处是能在多个条件下发送,免得弄了个当什么,设置变量什么,再来个当变量=什么的神奇操作,耗积木)

但大家注意一下,一定要在这串积木里加个“设置变量为0”,否则你会后悔的……emotion_编程猫_伤心

2.变量,一种能代替列表的积木:列表不能设概率,它能设

我苦思冥想,想让这列表争气点,搞个概率,却无能为力,突然想到:变量呀!

设置变量为1到几的整数,在设个当或者如果……大功告成!

(这样做的好处是能设概率,像什么小于几的是非酋呀,几是欧皇呀)

3.没了

4.真没了

5.喵你的

6.才怪

7.恭喜你发现彩蛋,我想各位大佬和萌新已经迫不及待要试一试了吧,别浪费时间了,快做吧!

8.好吧,既然你执意如此,那请多多关注《丐帮秘籍》系列帖子和我吧!(厚颜喵)


回复

上一页1 页 / 共 1下一页
星落黑影目前已退星落黑影目前已退

我顶

点赞0


评论


编码已破译编码已破译

悄悄告诉你:编程猫的变量其实就是列表中的某一项,编程猫的列表也是列表中的某一项哦!

点赞1


评论


编码已破译编码已破译

其实广播是用列表做的哦!如果发送广播时,被接收到的东西就会重复执行的做!而且如果同一时间内发送了几个广播,可能会失灵哦!

点赞1


评论


编码已破译编码已破译

搞概率?OK,我给你一个代码,你可以回去试试:

from random import randint
a = []
for i in "1"*randint(1,100):
    a.append(randint(1,100))
print(a)

点赞2


评论


哟西哟西哟西哟西

hh,我也知道,只是我不说罢了

点赞0


评论


哟西哟西哟西哟西

import time
import math
print('程序启动中,请稍候······')
time.sleep(1)
print('程序启动完毕')
while True:
    print('1,面积计算')
    print('2,体积计算')
    print('3,普通计算')
    print('4,鸡兔同笼')
    a = int(input('输入数字选项:'))
    if a == 1:
        print('1,梯形')
        print('2,圆形')
        print('3,扇形')
        mianji = int(input('输入数字选项:'))
        if mianji == 1:
            b = float(input('梯形上底?'))
            #梯形上底赋值#
            c = float(input('梯形下底?'))
            #梯形下底赋值#
            d = float(input('梯形高?'))
            #梯形高赋值#
            bcd = (((b + c) * d) / 2)
            #变量bcd为梯形面积公式计算结果,公式计算结果用变量名连缀#
            print('正在计算中,请稍候······')
            time.sleep(0.05)
            #time sleep等待是为了造出计算中的效果#
            print('梯形的高是',bcd)
            #输出:将'梯形的高是'  bcd(计算结果) 放在一起#
        elif mianji == 2:
            e = float(input('圆形半径?'))
            #圆形半径赋值#
            ee = e ** 2 * math.pi
            #如果只有一个数据,就用两个数据名代替公式计算结果#
            print('圆形的面积是',ee)
        elif mianji == 3:
            f = float(input('扇形直径?'))
            g = float(input('扇形中心点角度?'))
            fg = f ** 2 * math.pi / 360 * g
            print('正在计算中,请稍等······')
            time.sleep(0.05)
            print('扇形的面积是' , fg)
        else :
            pass
    elif a == 2:
        print('1,长方体')
        print('2,圆柱')
        print('3,圆锥')
        tiji = int(input('输入数字选项:'))
        if tiji == 1:
            h = float(input('长?'))
            i = float(input('宽?'))
            j = float(input('高?'))
            hij = h * i * j
            print('正在计算中,请稍候······')
            time.sleep(0.05)
            print('长方体的体积是' , hij)
        elif tiji == 2:
            k = float(input('底半径?'))
            l = float(input('高?'))
            kl = k ** 2 * math.pi * l
            print('正在计算中,请稍等······')
    else :
        pass

点赞0


评论


哟西哟西哟西哟西

成品我再发一遍

点赞0


评论


哟西哟西哟西哟西

补充一下,做计算器时可以用一个或多个临时变量计算哦

点赞0


评论