一.字面量:

就是一个一个的值,如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基础语法三(变量和标识符的区别)相关推荐

  1. python的基本语法、数据类型、运算符及基本操作_Python教程基础语法、变量基本使用和算术运算符...

    变量的基本使用 程序就是用来处理数据的,而变量就是用来存储数据的 目标 · 变量定义 · 变量的类型 · 变量的命名 01. 变量定义 · 在 Python 中,每个变量 在使用前都必须赋值,变量 赋 ...

  2. python字典均值_Python常用基础语法(函数)汇总

    重点( 要求 ): 1.理解语法( 函数 )的作用. 2.理解语法( 函数 )运用举例的代码块. 一.修改字符串(针对英文字符串)大小写. (1)title() : 将字符串(英文)开头字母装换为大写 ...

  3. python变量类型-【干货】Python基础语法之变量类型

    原标题:[干货]Python基础语法之变量类型 还没关注? 01 Python编码 Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错. 解决 ...

  4. python基础语法和变量

    基础语法和变量 1.常见快捷键 # ctr + / - 添加/取消注释 # ctr + s - 保存 # ctr + c - 复制.拷贝 # ctr + v - 粘贴 # ctr + x - 剪切 # ...

  5. Python Day1 基础语法和变量【零基础】

    文章目录 Day1 基础语法和变量 1. 常用的快捷键 2. 基础语法 2.1 注释 2.2 行和缩进 2.3 基本数据的数据类型 2.4 相关工具 2.5 标识符和关键字 3. 输出函数 3.1 一 ...

  6. Python基础语法和变量1

    # *** Python基础语法和变量*** 1)基础语法 1.注释:注释 - 代码中不会被翻译成机器码的部分(不影响程序功能的部分) 1)单行注释:在一行内容前加#,让这行内容变成注释 (快捷键:c ...

  7. JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)...

    Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中.用户能够通过指定数据类型和标识符来声明变量.其基本的语法为: DataType identifier; 或 Dat ...

  8. 基础语法和变量day2学习内容

    基础语法和变量 内容: --------基础语法 --------print函数的使用 --------变量 --------数学运算符 --------比较运算符 一.基础语法 注释 单行注释 多行 ...

  9. day02——基础语法与变量

    day02--基础语法与变量 01firstBlood 常用快捷键 如: ctrl + / - 添加或者取消注释 ctrl + c - 复制 ctrl + v - 粘贴 ctrl + a - 全选 c ...

最新文章

  1. jsonwebtoken中文文档
  2. Linux_Centos中搭建nexus私服
  3. clustering
  4. 第十届 蓝桥杯样题 —— 信用卡号验证
  5. python log日志_python脚本攻略之log日志
  6. 旋转数组的最小数 php 牛客网_一文搞定—移掉K个数字amp;amp;旋转数组amp;amp;全排列...
  7. 工业交换机:如果出现了物理性故障该怎么判断?
  8. lib60870-IEC 60870-5-101 / 104 协议对总查询的处理
  9. 添加standardjs和eslint配置检测代码规范步骤
  10. mysql高并发不用事务_Mysql高并发加锁事务处理
  11. cocos2dx开发之util类方法——字符串替换
  12. tf.concat, np.concatenate
  13. elementUI table 绑定数据
  14. java lombok ppt,Lombok详解
  15. C语言中的strcmp函数的作用是什么,c语言strcmp函数用法是什么?
  16. 一篇文章读懂拿了图灵奖和诺贝尔奖的概率图模型
  17. 4k hidpi 黑苹果_黑苹果 篇四:开启mac下的2k hidpi选项,同时开启144hz
  18. Spark学习笔记:Spark Streaming与Spark SQL协同工作
  19. 关闭amazon kindle 个人文档服务“请在48小时内点击下方以验证此请求”
  20. 项目中,你们如何进行需求评审?

热门文章

  1. 水题 CodeForces 602C -Two Bases
  2. 使用 Time Machine 恢复 .ssh等隐藏文件夹
  3. Silverlight中的InkPresenter(可以保存、加载)
  4. Vue 项目部署出现css样式失效的解决方案
  5. 【报告分享】2021中国数据中台研究报告.pdf(附下载链接)
  6. 她看:2021年95后女性人群洞察与媒体消费趋势前瞻.pdf(附下载链接)
  7. 10条设计推荐系统的经验和教训
  8. apt-get update命令卡在waiting for headers
  9. PyTorch系列入门到精通——BN、LN、IN and GN
  10. 全球首发!计算机视觉Polygon Mesh Processing总结8——Remeshing Global Structure和Correspondences