首页 python基础教程 Python变量的赋值定义分类和类型判断
pay pay

Python变量的赋值定义分类和类型判断

日期: 2021年11月17日 23:14
栏目: python基础教程
阅读: 440
作者: python自学网

摘要: 几乎在所有编程语言当中变量是最先接触语法概念,那么什么是变量,变量应该怎么定义呢,定义变量又该注意哪些因素呢?这里我们来给大家详细聊聊。

几乎在所有编程语言当中变量是最先接触语法概念,那么什么是变量,变量应该怎么定义呢,定义变量又该注意哪些因素呢?这里我们来给大家详细聊聊。

一、变量的定义

在python中定义变量很简单,只要一个赋值语句就可以了比如:

a = 10

这里就成功定义一个变量了,这里的a是变量名,=号是赋值,10是变量的值。这里要特别注意的是使用=号把10 赋值给a,这个顺序不能错乱。

二、变量的分类

上面我们定义了一个变量a = 10 这种类型的变量属于整数类型,但是仅仅一个整数类型的变量还无法满足我们的需求。下面就是python的常见变量类型。

str

字符串类型变量

a = ‘字符串

int

整形变量

a = 10

float

浮点型变量

a = 10.1

bool

布尔类型变量

a = True  or  a = False

我们在基础课程中主要接触的变量类型就是上面的四种,后面还会学习到一些复杂的类型,比如字典,列表,集合等都可以归结为变量的一种类型。这里要强调一下,变量只是一种概念,大家不要局限思想,换句话说只要一个值被=号赋值给一个变量名的语句都可以叫做变量,因为python属于弱类型语言,在定义变量的时候不指定类型,不想其他语言,定义一个整形变量需要加一个前缀,比如int a = 10,这样这个变量a就已经被局限于整形,不能使用其他类型值了。这个现在不适合说的太深刻。

三、变量类型判断

Python虽然是弱类型语言,但是并不是代表没有类型,更不是说类型可以随便定义。Python语言中经常使用一个函数(type())来判断变量的类型,比如上面的a=10这个变量。

变量类型判断

返回结果为int。

 

 

没有了
回顶部