python变量标识符_Python 1基础语法三(变量和标识符的区别)
一.字面量:
就是一个一个的值,如1、2、3、‘world’,就是它自己本身表达的字面值、字面意思,在程序中可以直接使用。
二.变量(variable):
可以用来保存字面量,变量本身没有任何意思;如:a = ‘world’ b=1,c=2,a和b就是变量,world赋值给了变量a,1赋值给了变量b。
1 变量名=值
如:b+c=3
一般在写程序都是用变量,变量中保存字面量,通过变量来引用字面量。
特点:方便调用,后期方便可以修改、观察。
python中变量(注意):
使用变量不用声明,可以直接赋值,其他有些语言需要声明变量类型。
不能使用没有赋值的变量,否则报错。
可以任意赋值,但是如果同一个变量进行多次赋值,则按照最后一次赋的值来使用,自动覆盖前面的。
三.标识符:
标识符就是程序员自己命名的变量名。名字需要有见名知义的效果,不要随意起名 ;比如 a=1 a是个变量,a这个变量名属于标识符
1 company = '小米
2 employeeNum = 9999
标识符还有:变量名、函数名、类名
标识符有自己的规定:
1、标识符中可以有字母、数字、_、但是不能以数字开头,如:2a = 1 2a这个变量名不规范,会报错。
2、标识符不能是python中的关键字和保留字,也不建议使用python的内置函数的名字,会导致内置函数被覆盖。
以上必须遵循(强制)否则报错
四、变量名和标识符命名规范(让程序更清晰)
注意:python中的标识符是区分大小写的
1 userName = 'xiaoming'
2 print(userName)
1.在定义变量时,为了保证代码格式,=的左右应该各保留一个空格
2.下划线命名法和大驼峰命名法:
所有字母都小写,单词之间发hi用_分割:
max_length、min_length、hello_world
帕斯卡命名法(大驼峰命名法):
首字母大写,每个单词开头字母大写,其余小写
MaxLength、MinLength、HelloWorld
命名规范主要是让代码变得更清晰、方便理解和观察
python变量标识符_Python 1基础语法三(变量和标识符的区别)相关推荐
- python的基本语法、数据类型、运算符及基本操作_Python教程基础语法、变量基本使用和算术运算符...
变量的基本使用 程序就是用来处理数据的,而变量就是用来存储数据的 目标 · 变量定义 · 变量的类型 · 变量的命名 01. 变量定义 · 在 Python 中,每个变量 在使用前都必须赋值,变量 赋 ...
- python字典均值_Python常用基础语法(函数)汇总
重点( 要求 ): 1.理解语法( 函数 )的作用. 2.理解语法( 函数 )运用举例的代码块. 一.修改字符串(针对英文字符串)大小写. (1)title() : 将字符串(英文)开头字母装换为大写 ...
- python变量类型-【干货】Python基础语法之变量类型
原标题:[干货]Python基础语法之变量类型 还没关注? 01 Python编码 Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错. 解决 ...
- python基础语法和变量
基础语法和变量 1.常见快捷键 # ctr + / - 添加/取消注释 # ctr + s - 保存 # ctr + c - 复制.拷贝 # ctr + v - 粘贴 # ctr + x - 剪切 # ...
- Python Day1 基础语法和变量【零基础】
文章目录 Day1 基础语法和变量 1. 常用的快捷键 2. 基础语法 2.1 注释 2.2 行和缩进 2.3 基本数据的数据类型 2.4 相关工具 2.5 标识符和关键字 3. 输出函数 3.1 一 ...
- Python基础语法和变量1
# *** Python基础语法和变量*** 1)基础语法 1.注释:注释 - 代码中不会被翻译成机器码的部分(不影响程序功能的部分) 1)单行注释:在一行内容前加#,让这行内容变成注释 (快捷键:c ...
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)...
Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中.用户能够通过指定数据类型和标识符来声明变量.其基本的语法为: DataType identifier; 或 Dat ...
- 基础语法和变量day2学习内容
基础语法和变量 内容: --------基础语法 --------print函数的使用 --------变量 --------数学运算符 --------比较运算符 一.基础语法 注释 单行注释 多行 ...
- day02——基础语法与变量
day02--基础语法与变量 01firstBlood 常用快捷键 如: ctrl + / - 添加或者取消注释 ctrl + c - 复制 ctrl + v - 粘贴 ctrl + a - 全选 c ...
最新文章
- jsonwebtoken中文文档
- Linux_Centos中搭建nexus私服
- clustering
- 第十届 蓝桥杯样题 —— 信用卡号验证
- python log日志_python脚本攻略之log日志
- 旋转数组的最小数 php 牛客网_一文搞定—移掉K个数字amp;amp;旋转数组amp;amp;全排列...
- 工业交换机:如果出现了物理性故障该怎么判断?
- lib60870-IEC 60870-5-101 / 104 协议对总查询的处理
- 添加standardjs和eslint配置检测代码规范步骤
- mysql高并发不用事务_Mysql高并发加锁事务处理
- cocos2dx开发之util类方法——字符串替换
- tf.concat, np.concatenate
- elementUI table 绑定数据
- java lombok ppt,Lombok详解
- C语言中的strcmp函数的作用是什么,c语言strcmp函数用法是什么?
- 一篇文章读懂拿了图灵奖和诺贝尔奖的概率图模型
- 4k hidpi 黑苹果_黑苹果 篇四:开启mac下的2k hidpi选项,同时开启144hz
- Spark学习笔记:Spark Streaming与Spark SQL协同工作
- 关闭amazon kindle 个人文档服务“请在48小时内点击下方以验证此请求”
- 项目中,你们如何进行需求评审?
热门文章
- 水题 CodeForces 602C -Two Bases
- 使用 Time Machine 恢复 .ssh等隐藏文件夹
- Silverlight中的InkPresenter(可以保存、加载)
- Vue 项目部署出现css样式失效的解决方案
- 【报告分享】2021中国数据中台研究报告.pdf(附下载链接)
- 她看:2021年95后女性人群洞察与媒体消费趋势前瞻.pdf(附下载链接)
- 10条设计推荐系统的经验和教训
- apt-get update命令卡在waiting for headers
- PyTorch系列入门到精通——BN、LN、IN and GN
- 全球首发!计算机视觉Polygon Mesh Processing总结8——Remeshing Global Structure和Correspondences