变量(variable)是学习python初始时,就会接触到的一个新的知识点,也是一个需要熟知的概念。python是一种动态类型语言,在赋值的执行中可以绑定不同类型的值,这个过程叫做变量赋值操作,赋值同时确定了变量类型。

什么是变量

在玩蛇网python学习过程中会用到许多数据,那为了方便操作,需要把这些数据分别用一个简单的名字代表,方便在接下来的程序中引用。变量就是代表某个数据(值)的名称。

python变量赋值如何定义操作

变量定义方法很简单:

这个操作过程就是赋值,意思把整型数字5赋值给了变量x,用等号来连接变量名和值。之后就可以在表达式中使用这个新变量了。

15

注意:在赋值时,值是什么数据类型,就决定了这个变量的类型,变量名引用了数值的同时也引用了它的类型。

为什么要有变量

#程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态以及状态的变化。
#比如:
英雄的等级为1,打怪升级(变)为10
僵尸的存活状态True,被植物打死了,于是变为False

变量的定义规范

#1. 变量名只能是 字母、数字或下划线的任意组合
#2. 变量名的第一个字符不能是数字
#3. 关键字不能声明为变量名
定义变量会有:id,type,value

#1 等号比较的是value,
#2 is比较的是id

定义变量

变量名 = 值
定义变量的语法规则中间的‘=‘,并不是数学中等于号的意思,在编程语言中而是赋值的意思。赋值:其实程序在执行的时候,先计算等号(‘=’)右边的值,然后把右边的值赋值给等号左边的变量名中。

注意点:变量名自定义,要满足标识符的命名规则。

定义变量的规则

标识符:

变量命名规范 - 标识符命名规则是Python中定义各种名字的时候的统一规范,具体规范如下:

1.由数字、字母、下划线组成

2.不能以数字开头

3.不能使用Python内置关键字

4.严格区分大小写

以上就是本次分享的所有内容,如果你觉得文章还不错,欢迎关注公众号:Python日志,资料源码领取加QQ群:676910747

python中变量名有哪些相关推荐

  1. Python中变量名与变量值的关系

    在Python中变量名与变量值的只是绑定关系如图,变量名只是一个标识符与变量值绑定在一起而已 转载于:https://www.cnblogs.com/liuxiaowei/p/7163470.html

  2. python有效变量名banana,python中变量名

    Python中变量名后面加冒号是什么意思? def func(z,arg2=''): a:z=None print(a) x=func('22','3') #print出来这是Python 3.5中引 ...

  3. python中变量名存储在哪里_python – 如何在内部存储和映射变量名称?

    I think at a high level it can be done with a dict, where the key is the variable name (str?) and th ...

  4. python中变量名有哪些_Python变量范围有哪些?如何在Python中定义变量?

    Python变量范围有哪些?如何在Python中定义变量?在Python编程语言中,变量的范围是该变量可见或可访问的那段代码.更准确地说,不是每个程序的每个部分都可以访问所有变量.而且,有时范围也是持 ...

  5. 在Python中变量名这样写,就是给自己挖坑

    Python编程上的一些挖坑行为,你可能也犯了. 下面这样的一串代码相信很多人都写过,但可能除了你自己没有人看得懂: for range in range(n):for j in range(m):f ...

  6. python中变量名_python中变量的命名及详解

    变量 一个变量存储一个值. 示例message = "Hello Python world!" print(message) 一个变量存储一个值.你可以在任何时候改变这个值. me ...

  7. Python中变量名后加冒号“:”以及函数后面的箭头“->”含义

    这两种都是Python 中的类型注解 一.变量名后加冒号":" var: type = value 这是 Python 3.5 中引入的 Type Annotation,是一种注解 ...

  8. Python中变量名后面加冒号是什么意思?

    见过一个大佬写的代码是这样的: user: User = User.objects.filter(id=data.get('uid')).first() 变量名后面的冒号是:类型注解,3.6以后加入的 ...

  9. Python 中变量名后面加冒号是什么意思?

    Python 中的类型注解--变量名后面加冒号标明变量类型,用法: var: type = value 这是 Python 3.5 中引入的 Type Annotation,是一种注解,用来提示变量的 ...

  10. python中变量名后的逗号_深入浅析python变量加逗号,的含义

    逗号,用于生成一个长度为1的元组 >>> (1) 1 >>> (1,) (1,) >>> 1, (1,) 因此需要将长度为1的元组中元素提取出来可 ...

最新文章

  1. 深入python3 (Dive Into Python 3) 在线阅读与下载
  2. springboot自定义异常处理
  3. golang 使用 http socks5 代理
  4. SVN从win迁移到Linux上
  5. 信用评分卡模型的理论准备
  6. Shiro安全框架【快速入门】就这一篇!
  7. 第一个Swift程序Hello World
  8. python pipeline框架_介绍Python的Django框架中的静态资源管理器django-pipeline
  9. JSON学习资料整理
  10. C++学习笔记1:virtual 继承
  11. android studio app显示红叉_发现这个 APP 后,感觉可以放弃桌面时钟了
  12. 比python更精简的语言,两行代码抓取淘宝/京东平台的商品数据--Uibot
  13. 项目管理概论网课作业(用于复习)
  14. 请来围观:WPF开发的微信客户端!!!
  15. h2o flow初探
  16. android开机固定程序,Android实现开机自启动某个程序
  17. 控制器双活 负载均衡
  18. 使用Python生成数据
  19. __dirname与__filename
  20. 立秋后6大脏器排毒法 干净才是真正文艺范儿(转)

热门文章

  1. 谈谈Fragment的用法之Fragment实现Tab切换中的那些事
  2. android模拟器mac版本下载,TapTap安卓模拟器for Mac-TapTap模拟器Mac版下载 V1.8.3-PC6苹果网...
  3. php 开源企业网站,TayCMS 免费开源企业网站建站系统 For PHP v1.8
  4. 笔记本电脑刚回来没有计算机,刚买笔记本电脑我的笔记本电脑没有光驱,如果重新安装系统,怎么样操 爱问知识人...
  5. 循环结构——分数化简
  6. 使用ARKit编码测量应用程序:对象和阴影
  7. linux hdmi /dev/fb操作,HDMI接口学习笔记
  8. 极速office(Excel)怎么把边框线条加粗
  9. ppt矩形里面的图片怎么放大缩小_PPT中的背景图片,如何裁剪其大小?
  10. 高仓健电影《海峡》观后感