变量以及数据类型 | 手把手教你入门Python之十三-阿里云开发者社区

开发者社区> KB小秘书> 正文

变量以及数据类型 | 手把手教你入门Python之十三

简介: 对于重复使用,并且经常需要修改的数据,可以定义为变量,来提高编程效率。定义变量的语法为: 变量名 = 变量值 。(这里的 = 作用是赋值。)定义变量后可以使用变量名来访问变量值。
+关注继续查看

上一篇:交互式编程及注释的分类 | 手把手教你入门Python之十二
下一篇:详解标识符和关键字 | 手把手教你入门Python之十四

本文来自于千锋教育在阿里云开发者社区学习中心上线课程《Python入门2020最新大课》,主讲人姜伟。

变量以及数据类型

一、变量的定义

对于重复使用,并且经常需要修改的数据,可以定义为变量,来提高编程效率。
定义变量的语法为:变量名 = 变量值 。(这里的 = 作用是赋值)
定义变量后可以使用变量名来访问变量值。
如下示例:

# 不使用变量打印三次 "今天天气真好",如果需要变成打印 "今天天气不好" 需要修改三行代码
print("今天天⽓真好") 
print("今天天气真好") 
print("今天天气真好")
# 定义一个变量表示这个字符串。如果需要修改内容,只需要修改变量对应的值即可 
weather = "今天天气真好"
print(weather)  # 注意,变量名不需要使用引号包裹 
print(weather) 
print(weather)

说明:

  • 所谓变量名,可以理解为箱子,当需要使用变量值,就把对应的箱子拿来。
  • 变量即是可以变化的量,可以随时进行修改。
  • 程序就是用来处理数据的,而变量就是用来存储数据的。

二、变量的类型

程序中: 在 Python里为了应对不同的业务需求,也把数据分为不同的类型。 如下图所示:
image.png

三、查看数据类型

  • 在python中,只要定义了 一个变量, 而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动的去说明它的类型,系统会自动辨别。也就是说在使用的时候 "变量没有类型,数据才有类型"。

  • 比如下面的示例里,我们没法预测变量 b 的类型,但是 a 的类型可以根据数据来确认。

    image.png

  • 如果临时想要查一个变量量存储的数据类型,可以使 用 type(变量的名字),来查看变量存储的数据类型。

image.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
计算机基础1 | 学习笔记
快速学习计算机基础1。
9 0
计算机基础2 | 学习笔记
快速学习计算机基础2。
11 0
计算机基础3 | 学习笔记
快速学习计算机基础3。
10 0
作用域及作用域链 | 学习笔记
快速学习作用域及作用域链。
5 0
Linux 基本操作 | 学习笔记
快速学习 Linux 基本操作。
11 0
Linux 命令执行过程 | 学习笔记
快速学习 Linux 命令执行过程。
9 0
centOS 系统安装方法详解 | 学习笔记
快速学习 centOS 系统安装方法详解。
8 0
Redis高可用架构演进
Redis是目前使用最广泛的缓存程序之一,也被应用于多种场景,例如数据缓存、分布式锁等,Redis官方提供了多种部署架构,以满足不同应用场景下对于高可用和扩展性的要求。
9 0
MySQL高可用架构演进
MySQL是数据库领域当之无愧的霸主之一,其在各行各业被广泛应用,随着广泛使用,对于MySQL本身的高可用性的要求就是不可避免的话题,而MySQL的高可用方案也随着MySQL功能的完善经历了多次升级,本文将对MySQL的各种高可用架构进行分析,以此来了解架构的演进。
11 0
系统安装前准备 | 学习笔记
快速学习系统安装前准备。
7 0
+关注
1090
文章
1253
问答
来源圈子
更多
Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载