00:00
OK,同学们,那么上节课呢,我们讲了这个变量类型啊,有好几种变量类型,但是有的同学可能会有一些疑惑,他说老师在这里边我也没有看到这个数据类型啊,对吧,大家诶,所以说接下来我们要讲的一个知识点就是啥呀,让我们如何来查看这些变量的数据类型,那么在Python中啊,只要我们定一个变量啊,而且它如果要有数据的话,那么其实际上它的类型就已经确定了,不需要我们开发者主动的去说明类型了。而系统会咋的会自动识别,这是和其他计算机编程语言有区别的,那假如说其他的计算机编程语言中会咋写呀?假如说写一个整形int a对吧,等于一,诶,然后string b等于什么什么什么之类的,哎,这是其他计算机编程语言,而在我们Python中,我们是不用这么写的,为啥呢?它是跟变量这个东西没有关系,它是跟谁是数据,所以说我们是这样的,假如说在这我们写个A等于一,那它是什么类型呢?这A是什么类型的呀?它是根据谁,它是根据等号右边这个数据去做的判断。
01:23
对吧,诶如果你是int了,诶你是整形的,我就干啥呀,我给你变成一个int类型的,如果你是个字串的,我就把你变成一个字串了,所以说在使用的时候,变量其实际上是没有类型的,有类型的是谁呀?是数据啊,千万要注意啊,是有这样一句话。比如比如在下面这些案例里中啊A啊,同学们可以看一下啊A我换个颜色是可以啥呢?根据这些数据来判断它的类型的,你看这是啥呀,这是一个什么类型,是不是租串啊,这是一个什么类型,是不是一个整型啊,这是一个什么类型,是不是一个float呀,同学们对吧?所以说呢,这种在Python中它变量的这些类型实则适合根据谁来判断呢?是不是根据数据对不对,OK啊,但是呢,其实际上在这B你就不知道它啥类型的,为啥呀,因为B没有值啊,所以说现在我们是不能通过这个B来判断B的类型的,对吧,有的说老师那我现在我想看看我想看啥呀,我想看一些这些变量的类型,OK,同学们,那么接下来我们就教大家一个方法。
02:43
啊,至于方法是啥,我们后续再去讲啊,就教大家一个书写方式,然后这个书写方式能帮助我们干啥呀,来判断这个数据的类型,这个方法叫啥呀?叫做type type本身是啥意思,是不是类型的意思,OK,所以说它能判断我们变量的类型。
03:04
好,所以说兄弟兄弟们我们在这儿啊,先创建一个文件啊,011下划线。好,小线,这是上归谷小线,爬虫小线,这是啥呀?叫做查看变量的数据类型啊,查看变量的数据类型,OK,那我们数据类型啊,我们一共学了几个呀,来写上,再复习一下,第一个学的啥是不是in它对吧?第二个是什么?是不是float,它第三个是什么?还记得吗?是不是布尔啊对吧,Bullet,那么布尔学完之后学啥呀,是不是注册,注册学完呢?是不是三个我们第二个这个数据类型的案例才讲的呀,第一个叫做list,然后就是啥呀,元组对吧,然后就是啥,还有一个最后一个是不是字典,OK,同学们,那接下来也就是说我们要定义这七种的一个变量,然后呢,我们通过type of来判断它的数据类型啊,来判断数据类型这个。
04:14
在我们企业级开发中是常用的一个东西,为啥常用呢?因为啊,你将来保证不了你爬取到的数据是什么类型的,你人家给你啥是啥,而这些的时候呢,我们容易就会遇到一些问题,你想的那个数据类型,但是他给你的并不是,那这个时候咋办呢?我们就需要干啥呀,我们就需要判断一下数据类型,看它是不是我们想要的数据类型,所以说这是它的将来的应用场景。好同学们,呃,那现在呢,我先定一个整形吧,啊,为了让大家方便观看,所以说接下来的七个变量我用abcd来代替啊,虽然这个名字并不是很标准,来A等于一,好同学们,这是一个什么?是不是一个整形,我把这个拿过来,嗯,拿过来,好,我来判断一下它呀,对吧,先打印一下,一再判断一下它是否它它是什么类型的对吧?来我们来运行一下,来右键走你我发。
05:14
是一个什么类型?同学们?是不是一个int类型,所以说在这呢。我也给它复制一下,然后这说明一下,哎,它是一个in特类型,好,那么紧接着我们再看一下,还有一个叫float float呢,我们叫做浮点型,其实也就是小数啊,这把我们用B来代替,等于谁呢?等于1.2啊,等于1.2 OK,那我接下来先打印一下B,然后再打印一下type of type,然后接下谁呀,加一个B对吧?我们来看一下这个1.2是什么数据类型呢?对吧?来右键走,你我发现是个啥呀,是不是一个float同学们对吧?哎,所以说这个千万千万注意啊,它的数据类型啊,一个是int,一个float,哎,这个都是我们数值类型下边的两个东西啊,无论是这个整数还是小数,都是属于number下边的,好,同学们,接下来我们还有一个布尔,那么布尔的值呢,就有两个,一个就叫做处,一个就叫做。
06:21
False是这样的,现在呀,我先在这写上一个是true啊TE啊,我来打印一下这个C,我再来打印一下啥呢,它的数据类型我来看一眼啊来。运行一下走,我发现它是一个什么布尔类型的,有同学老师你这写的单词是不是不对呀,你为啥加了一个en an呢,叫Bowen,而在这里边是不是叫Bo,它是一个缩写啊,缩缩写,其实实际上后边还有三个字母,就是E啊E啊,这个没问题不大啊,好同学们,三个类型我们已经判断完了,那接下来还有谁呀,是不是到字串了呀?哎,我们把它拿过来字串了。
07:05
这个顺序把它记住,那为啥我强调让同学们去记这个作用顺序呢?因为呀,你现在在背的时候,按照这个顺序来背,那么你能记住,如果你要是混着来记,那么将来你就可能去忘,所以说要求各位同学把这个给它背下来,按照顺序,这样的话,你将来在回答的时候就可能说啥呀,诶我这样是不是差点啥呀,你就能有印象啊,千万注意喽,好力D等于一个字串,咱们说是不是单引号也行,双引号也行啊,那么啊,写一个啥呢?写一个是中国,好,我们来打印一下D,再来打印一下啥呀,它的类型我们来看一下,是不是我们想要的那个string来走,你我们看是不是啊,有的老师还不一样啊,他怎么是str呢,同学们他是不是缩写了对吧?跟上一个Bowen是一模一样。
08:05
这的,所以这个希望大家不要有什么疑惑啊好同学们,它完事之后我们还有谁了啊,是不是到list了,哎,是一个什么来着,它的桌名叫什么来着,是不是列表啊,对吧?E等于一个列表写个啥呢?写一个一逗号二逗号三逗号四啊逗号四来打印一下,一再来打印一下它的这个啥,哎,数据类型type,记住啊,Type是判断这个变量的数据类型的,来运行走你我们来看是不是意思的,哎,可以啊。好,同学们,我把这个也给它,诶这粘贴一下,将来回头啊,你再看这个笔记的时候就OK了啊好,List下边是谁来着,是不是元组啊同学们,哎,元组。嗯,好,把它这粘贴一下,那我再定一个原组呗,好等于原组是什么格式来着,是不是原括号对吧?大家所以一逗号二逗号三逗号四逗号五多来一个啊好来打印一下F再来打印一下诶,它的数据类型,好同学们,那么现在我在这来运行一下,走你我们看是不是元组啊,对吧?哎,这都是一样的,好接着来粘贴一下,好同学们剩最后一个了,最后一个我们数据类型是。
09:32
是不是字典的对不对?好,那在最后来创一个是什么格式来着,是大括号,那这里边写个谁呀啊写个name冒号,写那个谁张三好来记,然后再打印一下什么type g,好同学们,我们现在再来运行一下,看它的数据类型是什么,嗯,是一个Di,是一个字典,好,我把它在这粘贴一下,好同学们,要求各位同学要知道的是我们如何去判断变量的数据类型,那也就是说我们通过啥啊通过啥,是不是通过type方法,Type它叫type方法啊,Type方法来判断变量的数据类型,然后呢,它的格式是type里边写啥呀,变量对吧,各位OK同学们,这个已。
10:32
二就是关于我们查看变量的数据类型的案例,好,OK,那我现在把视频暂停一下。
我来说两句