详解python的变量
目录
- 1.Python 变量的概述:
- 2.Python 变量的命名
- 3.Python 变量赋值
- 3.1 Python 变量赋值概述
- 3.2 Python 变量的基本赋值格式
- 3.3 Python 变量的其他赋值格式
- 3.3.1 同时给多个变量赋同一个值
- 3.3.2 同时给多个变量赋不同的值
- 4 Python 变量值得交换
- 5 查看变量的数据类型
- 5.1 获取变量在内存中的 id 标识
- 总结
1.Python 变量的概述: 变量,英文叫做
Variable。
从形式上看,每个变量都拥有独一无二的名字,例如 a=1
a为变量,1 为值。
从底层看:程序中的数据都要放在内存条内,变量就是这块内存的名字。
2.Python 变量的命名 变量名是标识符的一种,不能随便起,必须要遵守 Python 标识符命名规则,
简单理解:
标识符就是一个名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。
就好像我们人一样,需要起个名字,便于称呼、指代。
标识符命名规则:(简称驼峰命名)
标识符是由字母(A–Z 和 a–z)、下划线和数字组成。如果标识符中出现除了这 3 类字符之外的其他字符,就肯定是不合法标识符。
标识符的第一个字符不能是数字。
标识符不能和 Python 关键字相同。
标识符中的字母是严格区分大小写的。
以下划线开头的标识符有特殊含义,除非特定场景需要,应避免使用以下划线开头的标识符。
标识符可以是汉字。但我们应尽量避免使用汉字作为标识符,这会避免遇到很多没必要的错误
3.Python 变量赋值
3.1 Python 变量赋值概述
Python 变量的赋值指的是将数据放入变量的过程。
Python 变量无须声明数据类型就可以直接赋值,对一个不存在的变量赋值就相当于创建(定义)了一个新变量,换句话说 Pyhton 创建变量就必须赋值。
Python 变量的数据类型可以随时改变,比如,同一个变量可以一会儿被赋值为字符串,一会儿被赋值为整数。
3.2 Python 变量的基本赋值格式
文章图片
3.3 Python 变量的其他赋值格式
3.3.1 同时给多个变量赋同一个值
文章图片
3.3.2 同时给多个变量赋不同的值
文章图片
4 Python 变量值得交换
文章图片
5 查看变量的数据类型 查看变量的数据类型,用 Python 的内置函数 type()。
type() 函数返回的是对象的类型。
文章图片
5.1 获取变量在内存中的 id 标识
a=b=1a=2print(id(a))print(id(b))print(id(a))
# 结果从以上代码可以看出,变量被重新赋值之后,内存地址将会发生变化。
98647865
98647865
12345689
Python是强语言类型还是弱语言类型?
Python 是强类型的动态脚本语言
强类型:不允许不同类型相加。例如:整形+字符串会报类型错误。
动态:不使用显示数据类型声明,且确定一个变量的类型是在第一次给它赋值的时候。
脚本语言:一般是解释性语言,运行代码只需要一个解释器,不需要编译。
总结
【详解python的变量】本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
推荐阅读
- 在Kubernetes集群中搭建Istio微服务网格的过程详解
- 一起来看看五条Python中的隐含特性
- 利用微信小程序制作属于自己的Icon图标
- Spring|Spring Boot 中PageHelper 插件使用配置思路详解
- 低代码指南100方案(98中餐厅餐饮经营中遇到的这些问题该如何解决)
- NLA安装部署详细讲解(一)——NLA自然语言分析的环境部署
- 投稿|猴痘概念股的一天:狂欢、暴涨、炒错了
- qq全拼输入法怎样更改漂亮的皮肤?
- qq全拼输入法切换不了的处理图文详细教程
- qq旋风下载速度慢的处理办法