00:00
主要呢,就是关于这个变量的一个讲解,以及这个打印语句啊,还有一些简单的琐碎的知识点,然后咱们把上午的最后这个程序再回顾一下,再去回顾一下,然后我们接着说今天下午的程序,那么首先这个程序一进来,先来了一个变量A,然后A的值等于input,这input是什么意思啊,输入中午睡一觉别忘了啊,什么意思,这边输入获取用户输入的内容,输入的内容会给谁呀?A给的变量A是吧?然后A括起来赋值给A,这是什么意思?好,把A的数据类型转换成int类型,这是整数对吧?然后我们记了一个变量A啊,它是个整数,然后下面这块是不是又输了一个数对吧?又来了个数交给这个B,接收的都是字符串,然后把字符串的转换成int,然后再给这个B,这个时候你的A和B都什么类型的数字,数字是吧?什么类型说这个名字A和B什么类型都是int类型啊,以后你不能光说数字了,因为数字的话不仅仅是int啊,然后在这我们计算了一个A加B,然后把A加B的结果进行了一个打印啊,还有印象吗?这个来好了,那么我们现在来总结一个问题,就是程序啊,现在是从上往下一行一行。
01:33
拿到一行跑一行,拿到一行跑一行,对吧?那么想一想,如果说我这程序这句话听好啊,看好我这句话,我现在被选中这句话,如果他没有被执行的话,下面这句话会不会执行,不会会会会不会,不会,因为它是按顺序来的,对吧?按顺序来的咱们套用啊,套用那个曾经啊赵本山吧,说过这么一句话叫瞎猫走直线,咱们的程序现在就是一只瞎猫,从上往下走,走的是直线,对不对,是这样吧,从上往下走,它不会拐弯,它会拐弯,它没有说选择的这种,这种程序只是从上往下搂到底啊,从头搂到底,那么我们的程序现在是从上往下走,走的是直线,但是你生活中的例子可不是这样的,你生活中可不是这样的,那举一个最简单的例子,半夜12点,有个人敲你家门。
02:28
有个人敲你家门,你会开什么开啥?哎,看是什么人对不对,来什么人都开吗?什么人你会开,女人你看看你们啊,你看看你们电天脑子里面想的是什么啊,这是我的话啊,我会先问一下谁呀。是吧,我想问一下谁呀,然后那边不管他说什么,我至少能听出来男的还是女的,是这样吧,这样吧,如果是个男的对吧,听着声音就很很很洪亮很粗犷的那种啊,那门基本上就不会开了,但是这声音他就很娇小对吧?那种情况怎么办呢?你说要考虑要给他开车门是吧?因为女生给人的感觉是安全一点对吧?大大汉嘛,毕竟还是有点害怕的是吧?所以我们的程序也要有这样的功能,就是但有人来敲你家门啊,那么你到底是开门还是不开门,你要通过他所输入的东西,就是他告诉你的信息,他是男的还是女的,以及他的名字啊,或者各种各样的东西来判断你这个门到底应该开还是不开,那我问你这个事的结局会有几种情况,两种是不是两种,一种是开门,一种是不开,那会又开又不开吗。
03:48
开开门,看大汉崩关上了是吧?不吵不吵,咱们就是正常的逻辑往下走来,我把这个重新创建一个文件,写个字母A,保存一下这什第三个third的点PY,那么在这儿首先我让对面的人告诉我,你是个男的还是女的,如果是男的我就给你关门,如果是女的我就给你开门,可以吧,这是我的程序啊,各位女士啊,你可以选择用男士啊来在这来一个比方说,呃,Six或者啊性别input啊,你是个男的还是女的啊,你是个男的还是女的,那么这时候我的粘nder是不是就可以接收一个用户输入的东西了是吧?那么我接下来的任务要干嘛?
04:37
我干嘛说判断一下你说的这东西到底是男的还是女的对不对?如果是男的我走这个方向,是女的我走另一个方向,是这样吧,对吧,好了,那么有这样东西之后,我们就要考虑怎么去判断程序,怎么进行判断,那注意我们就要学习一个新的语法,叫做if语句,If语句啊A翻译过来啥呢?如果,如果,如果你是什么什么情况,我要干什么什么事,能懂吧,如果你是什么,我要干什么什么事,那接下来我就可以去来执行一下,如果你的占你刚才数,那东西它是一个等于,等于男的看着啊,这里面有个判断叫双等,双等表示的什么意思呢?判断,双等表示判断,判断左边和右边是不是一样的,那么一个等号什么意思?负值,负值记住了,上午讲了一个等号是负值,所以这块有坑。
05:37
多的初学者刚进来,非常容易写,如果真等于男的完了啊,你这程序是个什么同学,是不是个判断了,是判断吗?不是,这是负值,所以这块你要小心,你要写什么呢?两个等于啊,两个等于判断你输的那个东西是不是男的来,如果是写个冒号干嘛呢?打印一下,打一下,打一下混蛋滚蛋来,如果是男的,那就让他滚来,往下我们再打印一下,吓死我了,吓死我了,看着看着我这个东西在这儿做了一个判断,你如果收的那个东西是男的,那就给我滚蛋,然后干嘛?是不是吓死我了?那如果我输的那个是个女的,请进什么效果?有请进吗?我这里没有请进。
06:37
中国字,中国字的总认识吧,中国字没有请进吧,来这里面如果输的是女的,为什么叫我好?第二第一位怎么写的THL rd.TY走,你来,你是个男的还是女的,我数说男的先来这个啊,先来这个,先来这个的话,我的粘看看啊,这个程序需要我们去跟踪一下我的这个地方说的这个男的是不是要赋值给前面的这个粘是吧?然后我的粘袋现在里面装的是什么,告诉我是不是男的好了,是男的之后我一敲回车,这个判断成立还是不成立,成立成立的话干嘛?是不是要走这里面东西了,好了,然后干这个东西走完了,滚蛋,打印完了之后是不是这个条件判断整个这个框框看好了,这个框框是不是就相当于执行完了,这框框完了之后,你下面是不是还有个吓死我了,那我问你这吓死我了跟这F有关系吗。
07:37
没有啊,看好这个程序来呢。等你来我们把它去运行一下,在这边操作回车,让它跑一下,能看到吧,滚蛋,吓死我了,那么接下来再跑一下它,我说叔,女的来回车什么效果,有没有滚蛋,没有什么情况下会出滚蛋。男的,当这个条件成立的时候,你要去干个什么什么事,能看到吧,当这个条件成立的时候,我要去干什么正事好了,那么这个就是我们的if语句的第一种写法。
08:14
第一种写法,这能看懂吗?这个后面同学,后面的观众能听懂吗?这个能干嘛?后面的观众来,我把他注释掉,既然这儿能听懂,那么接下来我们刚才说的这个案例,接着往下描述,我们说收到了一个粘的之后,如果他是个男的,我要让他滚蛋,如果她是个女的,我说干嘛必须我干嘛,我说开门,我说开门对吧,问一下你要干嘛对吧?这里面我就可以接着做判断,如果你输的真的是一个,看到我先判断女的,我要干嘛呢?写什吧,请进对吧,欢迎光临,我就是这么实在往下走,是不是还有另外一种情况啊,是吧,就他瞎梳,不是女的,不是女的怎么办呢?来什么意思?否则,否则。
09:15
也就是说,当你这个条件沾等于女的的时候,哎,你要干这个事,否则咱们从语文啊,这个这个汉语的这个语义来说,否则是不是上面那个不成立,是不成立,上面不成立的时候,我要干什么事,否则的话是什么概念,那他如果能执行到这个滚蛋的时候,意味着什么?意味不是女的能听懂吗?这个不一定是男的是吧?不一定是男的不是女的,他才会走到else里面,那else什么意思啊,否则啊,否则,那么这是if else的第二种用法啊,第二种用法来看一下这个程序。等你啊,男的这个时候走的是啥的是吧?来再跑一下女的,什么叫做请进,欢迎光临,是不是待遇不一样了对吧?那我问你怎么往里面输入能够看到欢迎光临,然后又能看见,滚蛋。
10:19
男女男女,小伙子很有想法。能吗?不能,能吗?我跟他说了,你要么开门,要么不开门,你不能开门时候就关上,对吧?程序是死的,程序是死的,他会判断你说的东西,如果是个女的,OK,那么去打印这句话,否则去打这句话,只能是两个里面选择一个,能听懂了吧,只能是两个里面选择一个,你想要两个条件同时去跑,不可能能听懂吧,不可能啊,这是我们的这个啊,If else的第二种用法啊,第二方法来,这个能听懂吗?这个后面的观众啊,伸出你们的手啊,来看这这个能看懂的话,那么接下来咱们接着升级啊,接着升级,那么想想现在我可以啊,左右做A,右做else有两个分支了是吧?程序有两个分支了,那么接下来想想是女的你就开门吗?
11:21
不是申请人你就开门吧,我太太是你老爸妈过来开门来来敲门来了,你怕我爸大半夜12点拄个拐棍,你问下谁把我接杯水吓都吓尿了,吓都吓尿了对吧?所以不是女生就一定会开门的对吧,尤其在咱在国内还好一点,在国外的话,像他那种叫贫民窟里面去,对吧,比如说美国的沙河啊,就这种情况,你你你你你你半夜帮忙有人敲你门对吧,一老太太啊,怎么着吓死了,所以你在开门的时候,你还要再去问一嘴再对吧,再做一下判断,多大了对吧?15啊,15可以进来吧,对吧,多大了?88 88算了啊,88算了,你找金老板去吧,他在他在隔壁。
12:21
啊,发展革命,所以这时候你的判断单纯的一个是女生的这个判断是不够了,是不是不够了,你是不是还需要再加一个判断来决定你这个程序的走向,是这样的吧,好了,那么既然是这样的话,我们就可以把这个程序继续去完善一下,看着如果占等于等于女,那么这个时候把sorry,女的,这个时候我们可以说我们初步的能够得到一个结果,我们先在这写个pass啊,Pass表示的是这个错过啊,先给它占一个位置,它不会耽误你程序执行啊,否则来,否则的话什么概念,是不是女的,不是女的要大汉是吧,滚蛋啊,大个滚蛋,然后在这里面看着在这里面。
13:10
我们是不是要接着盘了,是不是接盘,要不然问个啥了,要问个啥了,我是想问个年龄对吧,多大了呀,对吧,来问一下看长来个A是等于input input来输入你的年龄,你多大了是吧?慎得慌啊,然后往下,然后往下走,我们要去判断了,我们刚才说。88你让他开门吗?你要开门吗?你要开门,你要开的话,哪天我雇一个88老太太上你家串坟去啊,挺有意思啊,挺有意思,所以这时候我们先给出一个条件,当你的年龄看着啊,当你的年龄啊到啊,年龄大于80 sorry,八十六十吧,60就不开门了是吧,小于60可以考虑啊笑笑笑什么呢,我我师个零零,后来接着说看长,那么接下来你多大了?我们说了前提条件是年龄大于60我就不开门,小于60我是不是要开门了是吧?所以接下来如果你的年龄怎么办呢?小于60我要干嘛?请进请进,请进来。
14:33
这块else什么叫进?能进这个else得是什么条件,能进这个else的女的还得什么不小于60的对不对,不小于60,大于60那一拨人,那么接下来我到这里面的话,什么意思呢?大妈啊,您去隔壁看看金老板,去隔壁看看金老板,那么这时候你注意这个他和上面这个if有没有关系没有,有关系没有,这东西怎么看缩进,怎么看缩进,你仔细看,我每次写个if前面都会跟个什么玩意儿,是不是跟了一堆空格啊,注意你在敲代码的时候,可别去叭叭叭叭四个空格对吧?虽然感觉很帅,但没有用,你知道吧,你要按啥呢?你要按你键盘上Q旁边那个钮。
15:33
Q,因为我说有人不认识你,Q旁边那个钮表姐了,姐旁边那个钮就按那个钮,它就会嘣啊往里面走一段,那么看好了,看这这些东西是不是这些统一的缩写就统一缩线,所以预示着什么,是不是预示着这堆东西从属于谁?是不是上面的一个if对吧?那么下面的看好下面的这个这个从属于谁对吧?他们是一个级别的,能看出来吧,一个级别的一样道理,我下面这个就这个,请进这个print从属于是谁?是不是A小于60那个判断对吧?它和外面有关系吗?没有,没有直接的关系,能听懂吗?这个好,所以你写程序的时候切记Python没有大括号小括号,或者说开头结尾的概念,一切的一切都是用什么呢?用take,用缩进来。
16:33
表示了一块代码,所以记着同一个缩进的这个这个这个这个这个怎么讲呢,这个级别下它们是同一个代码块啊,是一个代码块,来这地方一定小心我把它写过来。啊,小心这个代码块的一个缩进问题,这是Q左边那钮啊叫tap,那么这样的话,我看一下我现在程序啊执行的是什么效果,你们来跟着去读一读啊就是四二来男的女的呀,我先来个女的啊来个女的,来个女的的话是什么效果,是不是接着问你多大了是吧,来看一下女的找你,你多大了,你多大了,朋友是你18了,走你哎什么效果,什么效果什么印度仔细读,仔细读,仔细读来这种东西你要会,会去判断,会去判断这段小一点来,首先错误出现在哪呢?第28行好来20行在哪呢?这是20行,20行是不是这一行。
17:51
对吧,这一行出错,出个什么错呢?他告诉你了,他说这个类型好像出了问题,什么类型的,你的字符串和谁和int做了个小鱼的比较,能比较不能,你要周杰伦跟123比能比吗?比不了知道吧,所以字符串不能跟所谓的什么呢?就就int啊进行比较,能比较的只能是什么,能比较是什么,是不是INT2个数字可以比较,对吧?所以我这块应该怎么处理,两个我这是不是在这放着不合适,怎么玩,括号能看懂吗?这个后面后面的观众,后面的观众能是吧?好嘞,那这样的话,我现在程序才算完美,来再执行一下,三女的走你18走你请进,没毛病吧,是我这东西吧,来,往下看走来。
18:51
男的来,我现在输入男的有没有机会输入所谓的年龄,没有对吧,压根不给你机会,赶紧滚犊子是吧?来走你是吧,直接滚蛋,所以程序它到底走哪条路,取决于你的条件判断,能看到吧,条件判断好了,那么这个是这个程序,那么接下来啊,接下来给大家来一个小小的一个练习啊,当然不是你们课上做啊,你们跟着我做来说啊,你兜里啊,输入你兜里的钱啊,输入你兜里的钱,兜里有钱吗?对吧?在座的各位都是土豪,那么对于土豪而言啊,如果你的钱于啊你的钱大于500块啊干嘛呢,就喝啤酒吃炸鸡是吧,生活美滋滋。
19:51
啊,这是大用款对吧,大用盘,那么还有一种情况就是我兜里的钱啊不多。如果你兜里的钱怎么办呢?小于500,哎,小于500 sorry啊小于500,并且呢,还大于还你说没钱吧,还有点是吧,大于300我可以干嘛呢?吃个盖浇饭,生活乐无边,第三个第三个如果看你兜里的钱怎么办呢?就是小于300啊,这就比较惨了啊,大于多少呢?50啊,这时候能吃个啥呢个方便面啊,可以啊,简直得到了啊,开心啊最后一个如果啊,你兜里怎么办呢?钱小于小于50那么办呢?
20:59
今天别吃啊,今天减肥不啊,给自己一个完美的理由是吧?今天减肥不吃了,那么这时候我们就可以去写这个程序,首先我们按照程序的逻辑,先从上往下走,输入你兜里的钱,我要写什么东西,Money等于input对吧?来告诉我,请输入你的兜里的钱好,然后呢,你要判断来判断了是吧?如果怎么办了,你的钱大于50,你要干嘛,是不是就是吃炸鸡喝啤酒,生活美滋滋是吧?五百五百五百五百五十休息是吧?来这时有问题吧,什么对吧?来这块呢?后悔是这样的,能看懂吗?这个好。
21:59
那么大于500之后,看这我是不是要否则了,否则是什么概念,我小于500来告诉我,我走到L里面前提条件是什么?小于小于500了是不是这样,对,在小于500那一堆里面,你如果再大于300,你是不是就可以吃吃盖这饭了是吧?来接下来如果你的sorry里面的怎么办呢?大于300这时候干吗倍对吧,土豪的生活盖浇饭盖浇饭走起,然后再往下再否则,这个否则哪去了,五于300是不是小于300的来小于300里面我还有个什么大于50的是吧?来大于50如果你的。
22:59
里面的怎么办呢?大于多少辅食,这时候怎么办?减肥没减肥呢?没减肥呢,我还有方便面可以吃是吧,方便面走起,再否则什么概念减你说小于50的了,只有小于50的情况,是不是能走到这里面好了,来减肥是吧,不吃了,来看着这一坨东西一层一层缩进,能不能跟明白,有问题赶紧说。
23:37
中间说不是判断吗?哪块判断不是它前数不是说如果小于500大于300吗?对呀,是的,看着你这个地方,如果大于500是走这里面1ELSE什么意思,是不是小于500它走这里面前提条件是不是定死了小于500的说什么临界值等等于500来等于500大于500吗?于不大于不大于走哪走哪是不是走L,这要能看懂啊,这样能看懂还有问题吗?
24:10
爱你们。没了没了,过来,我把这个跑一下,先确定什么能跑来这块你是个男,上面停掉重来。孙子天天追着我问男的女的干吗?你这么正直的人是吧?来,请输入你兜里的钱,你想输多少么样,你兜里多少钱,我兜里没钱,你兜来没钱的话也行,没钱多少零好吧,来,我们往里跟输入的是零,走哪个零大于500吗?兄弟们,大于是不是走这里来大于300吗?不大于,大于50吗?不大于,最后走哪儿减肥是吧?走你是减肥吧。好了,程序就是这样往下走的啊,就这么走,然后接下来看这个判断是不是有点蛋疼啊,一层一层,一层一层是吧?缩进,不停的往里面缩进,如果你这个程序写的再再狠一点,比方说让用户输入一个月份,那么你去输入每个月应该相应的去干什么,你是不是要写12个,12个缩进缩起来什么效果,是不是金字塔了,输金字塔啦,哒哒哒哒哒哒哒缩。
25:31
定下来对吧,所以那种程序你写会很蛋疼,所以说如果Python只能写这样的程序的话,那么也就脱离了他原来什么简单明确清晰是不是,所以它肯定还有一种语法,看着对l if来把它干掉,接下来还是这个从序,我们用另一种写法把它来完成,这个能看懂吧,好,那么接下来还是程序一开始啊,是一样的,也是你告诉我你兜里有多少钱啊,多少钱,并且啊,同志们仔细看,这里面是每一个都T,是每个都T,我输入的这个东西是不是就打算当T来用的是吧?所以我是不是可以这么干,看好了T括号。
26:17
这个搜狗有点烦T括号,来,我把它括起来,这能看懂不可以,后面的观众能看懂吗?什么意思?它先是不是先让你输入个东西,输入完了干嘛?是不是一次性转换成你的拿到的是不是直接就了是吧,不用判断了,所以接下来我就可以进行判断,如果怎么办呢?大于500,这时候吃香的喝辣的就是比较有钱对吧?来,这是吃炸鸡喝啤酒,尽情地挥霍,我500块钱就让你挥霍了,来再往下走,我是不是要走L斯了是吧?但是这时候看好了我后面后面是不是直接想连着另一个条件判断是吧?因为我这上面直接else,后面直接背跟了个if,你还要缩进,会很烦,怎么办呢?直接l if l if翻译过来什么呢?否则啊。
27:17
火怎么怎么样,那也就是说它的先决条件是上面不成立,再去判断下面的这个条件能听懂吗?这个能听懂吧?所以你一旦看到EL或者else这种字样什么意思,是不是上面的,当上面的不成立的时候,去执行后面的东西对吧?后面东西判断一下你的money如果大于300的话,要干嘛?再交换轴气是吧?然后往下走L来,能走到这个L什么概念,上面也上面俩都不成立对吧?俩都不成立的时候才走下面的L来,往下走,你的来大于多少呢?50 50 50怎么回复方便面走起好了,再往下走,最后一个else什么概念,减肥从最后这else没有判断了是吧?来最后是什么?
28:17
减肥啊减肥走起看着这个程序写起来是不是比上面的看着最起码舒服一点是吧,所以这里面看看啊,多个条件进行判断的话,你可以采用l if这种情况,那么这种情况的话,它的运行的顺序和上面这个是一模一样的,能听懂吧,一模一样的,我们来把它跑一下走啊请叔手里的钱,这个我找个有钱的,你多少钱,你有20,使个劲20干嘛呀。80先来80啊来80 80的话什么效果呢?首先我输入80MONEY是80 80大于500,成立吗?不成立,走不走不走这个成立吗?不成立这一块呢,成立成立的话是不是该方面走起了,来方面走起之后减肥会不会跟着一起走,不会,为什么看好了这种程序,这种程序他只会选择其中的一条路去走,选择其中的一条路去走,他不会说上面走完了之后,下面哗再去翻转,不会了啊,不会了,来我们来试一下走你80方面走起是不是就完了,对吧,后面没了来我往里面输一个特殊的,比方说我们现在啊有450块。
29:50
我有450块,那450块什么效果来,首先500这个时候不走,对吧,到现在为止还没有人吃过啤酒,吃喝过啤酒,吃过炸鸡是吧?然后往下走,当你的钱大于了300的时候,我现在四百五是不是符合这条件,符合的话什么效果输干要饭走起,然后我输的钱大不大于50,大于会不会走,会不会走。
30:19
想明白了,想明白了会不会走,会不会他只会选什么一条路去走,选择一条路去走啊看这。找你是不是只有盖浇饭都西有没有下面这个方便卖都西,没有啊,没有,你小心点,小心点,那你把这个十放上边,把谁把50放上面,好问题来看这他的意思是这样,我把它拿过来,往这一扔,往这一扔来,这个时候走的是哪个,走的是哪个来程序从上往下走,第一个判断的是这个500,我出四百五跟500有关系吗?没有没有,没有的话,那往下走l if1判断M450大于50成不成立,成立成立得哪个数方便走起,然后数就停了,完事了啊,他如果再走的话,应该是走到这个位置来了,这能看懂吗?这个这能看到吗?这你整个F判断完了吗?就是在F里面F。
31:33
那么他选择一条路走行完了之后,直接跑到最下面,接着往下走啊,接着往下走,所以这些东西是什么?是一个整体啊,是一个整体选择一条路走好了,那么这个就是l if if,还有if else,这等等等等这些个啊,语法啊等等一些语法以简单的使用,那么接下来我要带你们把今天学过的所有东西走一遍啊,走一遍来赶上我课上内容赶紧了,是吧,要添点东西来,首先第一个告诉我Python是一门什么东,什么语言,好,后面我要再给你们补一个Python还有一点,它是弱类型语言,它是弱类型语言,什么叫弱类型?看着在这儿我们写一个变量,比方说我写个变量A等于十,这A什么类型,什么类型,这得认识啊,什么类型。
32:34
它对不对,因为装的是十对吧,然后往下走,A是不是还可以等于你好啊可以吧,这A又变成什么类型了,又不是串类型,所以这个东西就是你一个变量可以装这个类型,可以装那个类型,想装什么装什么,这叫弱类型,听得懂吗?听得懂吗?我可以装印T,我也可以装做串,我想装什么就装什么,看我心情明白吧,这叫弱类型,它没有严格的数据类型的区分和定义,没有严格的数据类型和区分,谁有呢?
33:06
Co。Java也有,OC也有,对吧?Javascript没有啊,就是你们这个脚本语言基本上都是这样啊,论类型语言就是这样,又叫做动态类型啊,不用管它,你就记得它有个弱类型就OK了。好了,往下接着来,第一个它是Python,是个解释型语言,第二它是个弱类型语言,然后Python安装,这个自行安装,记者又点一个ADD to pass啊,那个东西很关键,下面hello word程序我们就写了一个,写了个打印,叫你好,还记得我写啥吗?是不是我写的周润发,第一个是周润发,后面才是利亚是吧?好了,能记住这个也不错了是吧?来看长,这是个打印语句,如果不会拼的同学,我建议你好好背背这个单词啊,Print你记不记住了?学了五遍,就这么个。
34:08
记不住就有多细啊变量,变量什么呢?就是程序运行中产生的这个中间值,它暂时存到内存,到这个内存里面去,那么变量的命名规则说第一个字母数字下划线,由数字字母和下划线好了,第二个不能数字开头,更不能是纯数字,对吧?来第三个作日记,你要有意义是吧,我把这个挪一下,这第三个正常来讲应该是不能是关键字,这个很关键啊,这关键第四个不能太长,不是不能是不要啊,不要太长,整得太长了看不懂。第五个什么不要用中文是吧?来第六个区分大小,区分大小,小区分大小写二。
35:08
是第七个要有意义,不要胡写是吧,第八个什么国公责人下划线命名,记住了,这明天我要去考你们的,明天考你们的,我可能逮着谁,我看谁爽,看谁比较帅,我就把它逮起来啊,你就给我拿去好了,这是这个第一个啊面变量这些东西,然后变量可以进行重复的使用,可以重复的使用,比方说我这A呀等于十,然后呢,B呢等于20,我认C可以等于A,然后A呢还可以等于B,对吧,能看懂吗?这个然后呢,B呢还可以等于C啊,就随便啊随便你想怎么赋值就怎么赋值,变量可以重复的进行使用啊好了,这是变量,然后我们说了一下什么常量,还记得吧,常量常量怎么回事来着大。
36:08
大全部字母大写就是常量是吧,那么它是什么约定俗成的东西,不是我们Python定义死的东西啊,然后我们说了这个数据类型,我们今天讲了三种数据类型,但是只是初步的了解,第一个什么int类型,它是什么整数,那么整数的话,听好这个课上我们讲整数,你觉得他能做哪些操作啊?加干嘛,这运算对吧?加减乘除,这能听懂吧?加减乘除,所以它的运算就是加减乘除,那么这里面需要涉及到一个知识点,就是这个玩意儿,它叫取余余,算余数啊,比方说举个例子,十个苹果平均分给三个小朋友生几个,剩的一个就是余数。
37:00
听得懂吗?剩那个余数就是一个啊,定那个一个就是那个余数啊,这就是取余计算余数,那么还有一个是这玩意,这叫地板除整除,地板除整除整除,写出来什么叫整除啊,余余没有余数,就把余数给你干掉了,好吧,把余数给你干掉了,来我们来看一下这个印T的一个预算,这个我没讲,我要给你说一下,写个A保存,这是false.py来在这啊,我弄一个A等于十,然后呢,B呢等于三,接下来我就可以等于A除以B,那结果是多少?三三点对吧?3.3多大对吧?再颠覆你们的认知,保存保存保存。
38:00
那fo.p y fo.p我的文件呢。Python空格F。不吗?我打我跑这怎么给我存到桌面上去了,没事没事稍等啊另。计算机D盘。过去了点PY来走,你多少3.3335,咱们的认知他应该是来个3.33,哪怕来个3.334,我能接受对不对,我来个五,为什么无限,是不是无限,正常的是无限对吧,它不会来无限,为什么呢?记住了,计算机去表示小数的时候,它会有误差。它会有误差,他不会说完美的给你去表示出来,不可能,为啥不可能呢?举一个例子,我问你从一到1亿之间应该是有1亿个数,对不对?咱是能数过来的吧?好,零到一之间有多少个小数,数得过来吗?他是个无穷的对吧?它是个无穷的,所以你人都没法表示权的东西,计算机能表示出来吗?不能,他只认零和一对吧?说白了,他能给你显示成这样就已经很牛逼了啊。好了,这地方不要纠结,不要纠结啊,课后可千万别来找我,为什么那块是个五,不是个四,不是个三,为什么不是全是三,我不解释啊,具体解释这东西它只是一个虚拟的表示,或者说它只是一个怎么说啊,有有有精度损失的这么个问题啊,你不要去,不要去纠结它,好了,这些东西,这是除法,那么还有一个东西取余。
39:55
取余啊,百分号叫A,余上BAA上BA是十,B是三,十除以三等于三,余上一,小学生都知道好吧,所以这时候答案结果多少咱就少,答案结果是一啊,它的结果是一,因为它求的是余数啊,余数,那么余数有什么用?
40:20
有什么用,这个为什么会有这么个符号,这符号的人到底能干什么用,求他能求很多东西,求很多东西,比方说求啊,某个数是否可以被什么什么整除,整除什么概念,看有没有余数,有没有余数,没有没有余数,没余数是不是就整除了对吧?所以这里面它经常会出现在哪呢?就是啊什么什么什么是否可以被什么被什么什么什么整除,总啥意思吧,是否可以被整除,那还可以出现什么情况呢?就是问一下你输入一个数啊,你输入一个数,然后问你输的这个数是否是三的倍数。
41:05
三的倍除对问你这个数是否是三的倍数,怎么写?除三除以三百三除以三零就可以除以三于零来三的倍数有什么特点?三的倍数是不是可以被三整除啊是吧?所以我现在就可以这么玩,来你给我输个数来给我输一个那等于input来给我输入一个九,输入一个数,然后我去给你判断,那么在这判断的时候,首先那么应该等于int给它转一下了是吧,我做判断的对吧?然后往下走,如果你的no么余剩三等于等于零么?概念三什么概念?这是什么?是三的倍数方这能看懂吗?来这个余在这是不是很关键了,是不是很关键,没这个余啊,那你求去吧,勒死你绝对得。
42:05
你可以,你可以尝试一下啊,你可以尝试一下是不是三的倍数,这里面那么余剩三是否等于零,还是判断用什么判断什么双等,记住吧,判断用双等,这一定要记住,那么往下我就可以接着写我的程序。来在这等于什么呢?是三的倍数啊,房价等你else,什么概念,不是三的倍数,来不是三的倍数,就这么个玩意,来看一下效果。来,我说出个数,比方说对吧,15是吧?15是不是三的倍数,12对吧,是三的倍数,来再来一个比方说16是吧,15是16肯定不是,是吧,不是三的倍数,就是这么个玩意啊,你后面你自己去试一试,一他可以做这种事情啊,他可以做这种事情,OK,这个是呃,鱼取鱼能够做这么一个事,那么还有一个东西叫地板,除。
43:15
这个来D板除,D板除什么呢?叫整除,叫整除来我们来一个A等于十啊,因为十跟三这个比较好容易看啊,来print我们去拿一下A除以除以三来注以看一看除以除以B,我们之前单个除得的结果是3.333335,记住这个吧,说了别纠结那个东西,那么现在是两个竖线,这时候除的三除以啊,十除以三结果什么呢?就是三,说白了它是什么?取整啊,取整,取整跟取余加在一起就是一个完美的除法。没有误差,这能想通不?嗯,这个能想通不?咱们小学时候经常会写成什么十除以三等于三点点点点点点一见过这个吧,那是个完美的除法吧,不是吗?是四是吧,有商有余数没问题啊,一个值没差的对吧?所以这才是完整的除数啊,完整的除法好了,这个地方啊,它叫地板除,可以取整啊,取整好了这个就是这个递半出啊递半出OK,那么我们大概就呃这个东西预算符,这大概说到这,明天还会再提的啊,还会再提的,好了,这是基本数据类型,第一个int类型啊,Int类型能做加减乘除取余,地板除还可以做什么呢?大于啊,小于啊,大于等于啊,小于等于啊,这些东西不等于啊,不等于不等于是哪个是叹号啊是。
44:59
叹号,它它代表的是不等于啊不等于来这是这个一第二第二个数据类型,我们说的什么号符串串str是什么字符串,那么字符串什么表示用单引号,双引号,还有什么单引号,这是单引号,我该写哪个呢?写这个吧啊。
45:25
字号隔开,对,这样隔开啊,甚至是这个啊,都是字符串,这种东西都是字符串,那么字符串我们现在所接触的就两个操作,一个是加法,什么意思,拼接,连接,连接,第二个是什么乘法,乘法什么意思,重复,重复它不是持续输出,它没有输出啊,兄弟,它是重复啊,重复好了,这是字符串。第三个我们说的是什么布尔直啊,布尔直,布尔直特点是booll,就是布尔直,那么布尔直的话,它的特点是什么?取值什么?只有处和BO2种取值啊,两个值只能取两个里面其中的一个啊,这是不而值,他没有什么操作,你说一个真一个假,能干什么事啊,对吧,除了判断别的事都干不了。好了,这是基本数据类型,我们暂时先去交接。
46:25
到这,然后用户交互这块,我们学的什么?Input input input里面写的这个东西是啥呀?这字证干嘛用的,干嘛用的,什么时候会出现这证前干嘛用的?输入行,你看你看啊,我在交互的时候,请输入一个数,这句话出现在哪,是不是一预警就跑出来了?对了,提示用户用的啊,用户交互里面提示用的,那么这块是什么?提示语这块是相应的提示语,那么提示语之后,程序会停在这儿等着你去输入,输入完了它会把这东西复制给前面的某一个变量,拿这个变量来接,那么这个变量是什么类型?字符串,字符串类型定死的是字符串啊,它不会是别的类型,那么在这里面,如果我说你收到的东西啊,不一定适合适合字符串,有时候要数字运算的话,需要转换,那么。
47:25
字符串转换成数字,或者是转换成int,怎么写什么int里面传的是什么字符串是这样的,把字符串扔去给我变成int类型,变成特类型,OK,那么这是用户交互,紧接着我们就开始了我们的最后一个知识点,诶我判断下午刚讲的if的语法一共大概很多种,我们一个个说第一个最基本的用法,If if啊,我们可以是if后面跟什么条件的判断,如果条件是真执行这里对吧,代码块啊,记着有个缩进啊,有个缩进,那么它的整体的运行流程是当条件什么是针或者成立,那干嘛呢?执代码的话,条件如果不成立呢?
48:18
接完了,就我这个成序,他如果不成立,怎么还没有什么都不干,能听懂吧,什么都不干啊,啊小心点这些东西,最好比说你回家啊,晚上回家,晚上回家呢,你不知道你们住的远不远啊,假如说大家都在云庄住,往云安庄走的时候啊,走的时候你会路边看见很多很多的,呃,好吃的啊,比方说有饮料啊,红牛对吧,红牛往那一摆,你走路走走看饮料,看饮料,你第一想法是什么?口渴对吧,甜甜的是吧,摸摸兜,哎呀,有点干净算了,那么如果说你摸摸兜,兜里有有钱的话,你是不是可以买一点啊,是吧,那我问你,我问你,你兜里没钱跟有钱啊,就是说白了,你这个事是不是始终是回家这个事儿,是回家这个事儿,只是当你兜里有钱的时候,我会多一个小插曲,去买一瓶红牛,剩下的事该怎么干怎么干。
49:18
是不是这样,是不是这样,所以这种条件判断就是出出现在这种程序里面,就是说白了这个事可能会出现,可能不出现,但是呢,就是当条件成立的时候,我就让它去执行一下啊,不成立我就正常往下走就可以了啊这是第一种基本用法,第二种基本用法是Apple条件的判断,然后呢,这是代码号1ELSE这什么呢?代码括二好,它的执行流程明白吧,当条件成立,然后呢执执行代码块写一,否则执行代码块二二选一对不对,选一小心点啊,然后往下走。第三种是A左,后面是条件,然后呢,这是代码块一一,然后下面是Le左。
50:19
条件sorry,这来个条件一,我给它分开啊,然后下面这是条件二,代码画二好了,然后往下我就不写了,点点点点点可不可以可以好,那往下最后可以来个来个代码分N吧,来个N吧,那么它的执行流程你们说。知不道当条件一成立,执行代码一,条件成立二成立的时候,使行代码二,如果上面条件都不成立,庭审好嘞好了,这个流程你们自行不全。
51:05
啊,自身不全应该没有什么问题啊,然后往下走,If跟else可以互相的进行嵌套,进行嵌套,我们写的程序是嵌套,不,什么是嵌套,这个就是嵌套,这个就是嵌套,就是当你的条件成立的时候干什么,不成立的时候我还可以接着判断,不成立的时候接着去判断都可以,甚至说我上面当条件成立的时候,我还可以接着去判断另一个条件,懂懂吧,这就if else的一个嵌套啊,嵌套可以无限的往里面套啊,无限的往里套,那么if else,咱们讲到这,注意回去把这程序好好的去琢磨琢磨,并且你仔细想一想,仔细想想什么是人工智能。神马对,神马是人工智什的神马神马啊,神马不是浮云啊,人工智能,我告诉你人工智能其实是什么玩意,就好比说,就好比说,我现在电脑说给我写一段程序,那么电脑会干嘛?写写是不是他先收到我说的这句话呀,然后他想不想把这句话翻译,翻译完了之后,他是不是要分析我这句话怎么分析,怎么分析数判断一是不是条战判断,判断一下,如果你输了什么东西,他干什么事,如果是什么东西干什么,如果是什么干什么事,把这些事挪在一起,就是这几单了,是这样吧,这就是人工智能,说白了,人工智能就是无数个APP判断。
52:39
听懂吗?就这么造型啊,听懂了,包括你们打游戏,游戏里面的盖伦拿着大宝剑啊,撵着人跑,哐一刀砍死人,这也是个条件判断,这也是难判断,因为啥呢?盖伦拿大宝剑啊,准备哐正义审判见过没吧?哐啊,大宝剑一下一下落下来,落下来的时候一定会掉血吗?不一定吧,什么情况不掉血血满血不掉血,掉血啊,满血有伤害的金身的时候,金身的时候是吧?对面有个巴德或者你方有个巴德都不要紧,是吧?所以所以啊,你们生活中非常非常多的这种案例,非常多这种案例啊,只不过看你能不能想象的到啊,编程很多情况就是把现实中的东西去抽象成你的代码,把代码抽象成你现实中的东西,两边互相抽象啊,这个得需要你有一定的技巧。之后你。
53:40
才能达到我这种炉火纯青的效果是吧,晚上敲这家门去,有点有点有点心动了啊,好了,那么今天的东西大概就写到这儿,挺好挺好,晚上啊,或者一会儿你们要把我今天写所有的程序要写一遍,这是其一,其二,你要去博客园去开通一个博客。
54:08
这个广告广告这呢,官总我上午教你们来吧,是吧,然后注册一个,注册完之后呢,你可能要去等,就去申请一个,呃,博客申请自己的博客,申请的时候可能需要客服的一个辅助啊,你要是输入很多个那个内容,对要发邮件,要发邮件挺麻烦的事,挺麻烦的事,但是你要去把它申请下来,别怕麻烦啊,非常麻烦,但是他回复是很快的,他客服那边回复的是很快的,你就把这个给他弄了,注册一下,登录一下,然后去弄一个自己的博客,为啥要那么麻烦,要发邮件,因为这个东西相当于是给你自己弄了一个像像像像是网站一样,一个个人主页这样的东西,它属于有的时候需要备案的,知道吧,尤其你你要上传一些非法反动的东西,知道吧,这是不成的,所以所以他肯定要做个严格的筛选,所以你别怕麻烦,把这个事儿落实喽,好吧,啊,也还有一个事不要问我的。
55:08
这多少,我没有博客啊,我的博客就是这个,这就是我的博客,发发都会发,然后今天的预习内容,预习就是明天我要讲的东西,就是下面没有循环,Break continue啊,还有编码。编码明天的话酌情看情况,看时间,时间允许我们讲编码,时间不允许我们接着往后推啊,先往后推,今天不讲Y要循环,今天不要,咱们明天讲循环,循环的时候今天晚上好好睡觉啊,好好睡觉,明天的话可能要烧烧脑烧烧脑啊,尤其是对于咱们,我那天问了嘛,多少小白,你们这边E全举起来了是吧,那小白很多,那循环我们要慢点讲啊,循环慢点讲,我们让争取让,就是所有的人都能一起进入到下一期啊,而不要再跟着我去下一期啊,啊不对不对不对,你们是继续往下走啊,我天说反了,现在有想跟我去下期的吗?有吗?有没有啊。
56:19
我看看啊,我看看这个作业你们现在做不了,我可能需要单独的再给大家出一些作业啊,单独再出一些作业你可以做,你可厉害了,我要不要给你出点错不了的啊,不闹不闹啊,行了,今天就这么多,有什么问题没有?有问题课上能会,尽量课上问,因为你你要听不懂,你到了课下,你到了课下你自己在那琢磨,抠啊抠啊抠,可能你抠两个小时,你可能都抠不明白,但是你课上问,我可能一嘴就把你给就就就干回去了,就说你能明白对吧?呃,还有课下的话,这个视频啊,不要去从头去看啊,你要看的话,这个视频很浪费时间,很浪费时间,先去写啊,先去整理自己整理,发现哪个点不对了,哪个作业我不会写了,你去翻到相对应的那个知识点那块,你再去看啊,那时候再去看,不要上来,就我今天下午啊,上午没听明白,我下午就看视频了,视频打一打开就开始看啊,那那你还不如看我世界杯去呢啊行了,就到这啊行,休息一下,回来的话,我把作业扔给你们啊,休息。
57:39
笔记啊笔记发你们发你们啊,对啊,我我切个屏,对飞秋我说一下怎么用来切个屏啊,你等会啊飞秋等会啊,我去给你们拽一个飞秋,飞秋的话在我的体验这是什么鬼,不要飞不行吗?不行,拿飞比较快,对载共享一下,对我享下,我得我得发,告诉你们怎么用,很多人他不会用,把视频共享一下,对就拿飞去共享,拿共享不不那个慢那个慢飞坏直接我发哪去啊,发群里边去,我今天发出去,明天能收着不错了。
58:39
显示重要来啊,这个东西怎么用看着啊,双击看下密码,你们刚进来是这个界面啊,是这个界面,你可以选择一个默认的工作目录啊,你想换就换,不换拉倒无所谓,点确定。然后他会弹这么一个东西,这个鬼东西长得和呃QQ是一样的,长得和QQ是一样的,它是内网的一个传输工具,内网的啊局域网,局域网就咱们这屋的啊,咱们这屋的,然后呢,我每天会在这里面去发布一些东西,去发布一些东西,比方说我现在先假装先发一个啊,我先发一个。
59:15
呃,就就就就就它了,我也不知道这什么玩意,然后我把它发出去,你们每天看到的时候是这样的,点这小听啊你们的操作点这个小手点开,然后发现我共享出去的这个东西,打上勾,下面有下载,看见了吧,下载点开下载等你,然后它会弹这么一个窗口,这块有个全部另存,全部拒收,全部接收,点哪个兄弟们全部另存,全部另存。哎,我重来啊,我重来我觉得有点心痛来,首先这打勾啊,这是打勾,这是去下载,然后呢,然后下面下载的话,弹这个东西在这里面点谁呢?点全部另存,点全部另存,然后找一个你比较喜欢,你比较喜爱的文件夹去存它懂了吧?啊,你选个地儿存,你想存哪,那我不管了,点保存,它就开始下载了,比方说我把它扔到桌面点保存。
60:21
那说完了失败了是吗?没有没有没有说完了,说完因为是我本机,我本机是固态,所以速度很快很快,看桌面program就过来了,非常快,它内网的速度,如果说呃,一个人在下载的话,它应该是在十兆多啊,十兆左右的速度,如果是一起下的话,可能会慢一点,但是也比QQ要快啊,比QQ要快,所以我们选择用它好了,那么我一会把这个东西会发下去啊,这个飞秋我会发到咱们群里面,然后至于每天的代码都会统一放在一个文件夹里面,每天啊代码视频还有这个课件都会在那里面啊,好了,屏幕完你们休息。
我来说两句