00:00
好,同学们,那么我们讲完这个知识点之后啊,我们再做一个小案例练习,对吧?和上一个衣服的这个一样,来我们先创建一个拍摄文件啊来写上028小线,上硅谷小线,爬虫小线,这叫啥呀?流程控制语句对吧?哎,流程控制语句那么这个写啥呢?叫做if else案例练习,哎,案例练习这样的话你看很清晰啊,你就能知道它是干啥的,对吧?好,呃,那我现在先把其他关掉,让大家看着更加轻松一点,哎,这上边这块啊,那我们要做一个什么案例练习呢?还是一样的说在控制台上输入一个年龄,诶,还是一个年龄,说呀,如果您的年龄大于嗯18了,那么啊,输出啊欢。
01:00
欢迎光临红浪漫啊南宾一位,OK,如果否则呀,你还得写呀,否则对吧,那么输出啊,输出啥呢?啊,回家洗洗吧,睡吧,回家洗洗睡吧,对吧?哎,你回家自己洗是不是好?同学们,那么这个案例我们先怎么去分析呢?哎,有一个控制台输入,控制台输入我们学的知识点叫啥来着?哎,和上一把一样,是不是还是叫input呀,对吧?各位好同学们,现在写上input,哎,是一个员工号,里边写上啥呢?请输入您的年龄,那我们用啥呢?用age啊age OK age,那么这个age之后啊,我要干啥,我得判断,哎判断如果你的年龄要大于18了,那么咱们输出,否则是不是还有else对吧?各位说写上如果你的年龄要大于18了,咋整来print一下啊,欢迎光临红浪漫啊南宾一位你去洗洗澡了是不是?好同学们,那如果你的年龄要小于18呢?
02:29
那我们来打印啥呀?来,回家洗洗睡吧,嗯。啊,洗洗。睡吧啊洗洗睡吧,OK吧,各位诶有同学老师你看为啥报错了呀,对吧?报错的原因是不是因为你的这个引号,这个分号不是冒号是啥。是不是英文的还是中文的,你得去分析分析,你看我现在看这里,同学们,我现在是不是中文的,来,我把它删除一遍,走是不是就报错了,但是如果你要改成英文呢,是不是就OK了,有同学老师我也看不出来呀,同学们你细细的看一下啊,细细看一下这个else距离,这个冒号的距离和中文的是不是不一样,中文的距离会偏大一些呀,啊对吧,中文的距离偏大一些,所以同学们你要看一下啊,来走哎,是不是就可以了,改成英文呢?这报错不可怕,你要会调,听懂了吗?好,OK,同学们,我现在这段代码有没有问题。
03:38
那思考一下,现在这个蛋白有没有问题?啊,我告诉大家啊,是有问题的,啥问题啊,跟上一个问题是一样的啥呀,你输入的是个字符串啊,你这个字串能和整数去比较吗?根本就比不了对吧,大家根本就比比不了,所以你要干什么,这次我在这儿强制类型转换。
04:01
啊,我在这儿,我不在这儿了,当然有人有的同学说老师啊,那对于我们这个业务需求来讲,他俩啥区别吗?没区别啊,在这里边是没有任何区别的,注意都行啊好,同学们,我们来试试这个小案例,来右键run它年龄输入到19,走哎,欢迎光临红浪漫男咪一位,那我再来运行一下17啊,洗洗睡吧,对不的家这就可以了,这个就是啥呢?我们if else的一个基本操作啊if else基本操作OK,同学们,那我把这个案例暂停一下。
我来说两句