php 打印变量内存地址_Python合集之Python变量
在上一节的合集中,我们了解了Python的保留字与标识符,本节我们将进一步了解一下Python中关于变量的问题。
变量严格意义上来讲应该称之为“名称”,也可以理解为标签。
在Python中,不需要先声明变量名及其数据类型,直接赋值即可创建各种类型的变量,但是变量的名称不能随意,需要遵循以下的规则。
a.变量名必须是一个有效的标识符。
b.变量名不能使用Python中的保留字。
c.慎用小写字母l跟大写字母O。
d.应选择有意义的单词作为变量名。
为变量名赋值可以通过等号(=) 来实现,语法格式如下:
变量名=value 例如:创建一个整形的变量,并为其赋值2048,可以食用下面的语句number=2048 #创建变量number并赋值2048,该变量为数值型 如果直接为变量赋值一个字符串,那么该变量即为字符串类型。nickname=“沧海桑田” #字符串类型的变量
Python是一种动态类型的编程语言,也就是说,变量的类型可以随时变化,例如,在上面的例子中,可以通过打印输出该变量的类型,执行过程入下图:
注:在Python中,使用内置函数type()可以返回变量的类型。
在Python中,允许多个变量指向同一个值,例如:将两个变量都赋值为2048,再分别应用内置函数id()获取变量的内存地址,将得到相同的结果,如下图:
注:在Python中,使用内置函数id()可以返回变量所指的内存地址。
常量是程序运行过程中,值不能改变,例如现实生活中的身份证、数学运算中的圆周率等,这些都是不会发生改变的,他们都可以定义为常量,在Python中,并没有提供常量的保留字,不过在PE8规范中规定了常量由大写字母和下划线组成,但是在实际的开发中,常量首次赋值后,还是可以被其他代码修改的。
花絮:
本期的Python的变量就分享到这里,下期我们将分享Python中的基本数据类型,感兴趣的朋友可以关注我。
php 打印变量内存地址_Python合集之Python变量相关推荐
- 输出整形变量语句_Python合集之Python变量
在上一节的合集中,我们了解了Python的保留字与标识符,本节我们将进一步了解一下Python中关于变量的问题. 变量严格意义上来讲应该称之为"名称",也可以理解为标签. 在Pyt ...
- python运算符括号_Python合集之Python运算符(四)
在上一节的合集中,我们了解了Python运算符中的位运算符的相关知识,本节我们将进一步了解一下Python运算符中运算符的优先级级基础的输入输出语法的相关知识. Python运算符的运算规则是:优先级 ...
- python在windows的开发环境_Python合集之Python开发环境在Windows系统里面搭建
在上一个合集里面我们了解到了Python的基础信息及学习了Python对我们有什么用处,那么今天我们来了解一下,Python的开发环境该如何搭建.(注:Python的开发环境可以在Windows.MA ...
- python中复数类型的实部和虚部都是浮点数_Python合集之Python数据类型(一)
在上一节的合集中,我们了解了Python相关的变量知识,本节我们将进一步了解一下Python中关于数据类型中的数字类型相关的知识. Python提供了数字类型用于保存数值,并且他们是不可改变的数据类型 ...
- pep8 python 编码规范_Python合集之Python语法特点(三)
在上一节的合集中我们了解了Python语法特点中的代码缩进规则,本节将继续讲解语法特点中的编码规范. 编码规范,在职业生涯及不同的公司中,都是重点强调的一个问题,为什么如此重要呢?因为遵循一定的代码编 ...
- python输入的字符串转换为对应的数字类型_Python合集之Python运算符(四)
在上一节的合集中,我们了解了Python运算符中的位运算符的相关知识,本节我们将进一步了解一下Python运算符中运算符的优先级级基础的输入输出语法的相关知识. 1. 运算符优先级 Python运算符 ...
- python全0序列_Python合集之Python序列(一)
在上一节的合集中,我们了解了Python跳转语句的相关知识,本节我们将进一步了解一下Python序列的相关知识. 序列是一块用于存放多个值得连续内存空间,并且按一定顺序排列,每一个值(称为元素)都分配 ...
- python中用于标识字符串的定界符_Python合集之Python数据类型(二)
在上一节的合集中,我们了解了Python数据类型中的数值类型的相关知识,本节我们将进一步了解一下Python中关于数据类型中的字符串及布尔类型相关的知识. 1. 字符串类型 字符串是连续的字符序列,可 ...
- python求一个序列的和_Python合集之Python序列(三)
在上一节的合集中,我们了解了Python 序列的相加及相乘的相关知识,本节我们将进一步了解一下Python序列的长度 最大最小值及元素的检查等相关知识. 1.检查某个元素是否是序列的成员 在Pytho ...
最新文章
- 记录篇,自己在项目中使用过的。
- 这所211大学,实力强悍,适合“踩线生”报考!
- 一句话总结K均值算法
- hibernate -- 分页模糊查询中setParameter 和setParameterList
- 路由器默认密码(转自ITAA)
- TFS(Team Foundation Server)介绍和入门
- hadoop 传感器数据_读取模式错误,计算引擎操作复杂……面对Hadoop这些问题该如何应对?...
- CVPR 2019 | 步步为营!通过迭代式模糊核预测提高超分辨质量
- 基于arduino UNO R3的远程可控的红外热释传感器 (转)
- Nginx设置上传文件大小限制
- Linux 操作系统下常见信号详解
- 多线程,异步委托,同步委托几种方式的区别
- 江苏省大学生计算机设计大赛梅洛瑜,我校获江苏省大学生计算机设计大赛特等奖...
- IP网络中的路由聚合的解析
- 层次分析法原理及计算过程详解
- 使能和测试ARM64内核PAN机制
- 模拟购物数据实时流处理(4)——实时数据大屏
- OpenCV开发笔记(三十六):红胖子8分钟带你深入了解缩放与图像金字塔(图文并茂+浅显易懂+程序源码)
- 搜索 php源码,影视搜索php源码
- 一次基于u2-net的人物肖像画的实践