首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >变量定义的分类和变量类型判断的方法

变量定义的分类和变量类型判断的方法

原创
作者头像
python自学网
发布2021-11-28 17:00:07
发布2021-11-28 17:00:07
2.4K00
代码可运行
举报
运行总次数:0
代码可运行

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

一、变量的定义

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

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

三、变量类型判断

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

返回结果为int。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、变量的定义
  • 二、变量的分类
  • 三、变量类型判断
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档