变量

什么是变量

# 变量通俗易懂的讲就是可以变化的量,这里的量是指事物的变化的状态,比如人的年龄,性别,银行卡余额等

为什么会有变量

# 为了让计算机能和人类一样去记录事务的某种状态,并且状态是可以发生改变的# 大白话:# 程序执行的本质就是一系列状态的变化,变的是程序执行的直接体现,所以我们需要有一种机制将程序的状态保存,已经状态的变化

怎么使用变量

变量的定义于使用

格式:  变量名 = 值 ==> variable name ==>value

在Python中,变量类似于一个标签,可以通过变量来访问所对应的值,变量的类型有值来决定

name = 'yyds'        # 记录名称sex = '中'             # 记录性别age = '18'            # 记录年龄salary = '1800' #记录薪资# 通过变量名即可引用到值,我们可以结合print()功能将其打印出来print(age) # 通过变量名age找到值18,然后执行print(18),输出:18

注:解释器执行到变量定义的代码时会申请内存空间存放变量值,然后将变量值的内存地址绑定给变量名,通过变量名即可引用到对应的值

变量的命名规范

1.变量名只能由数字、字母、下划线组成

2.数字不能开头

3.不能与关键字冲突

4.一定要做到见名知意(最重要)

变量名的命名风格

1.下划线  python推荐使用

human_name_from_db = 'jason'

2.驼峰体  javascript推荐使用

大驼峰

HumanNameFromDb = 'jason'

小驼峰

humanNameFromDb = 'jason'

ps:建议统一采用一种格式

变量值的三大特性

#1、id 反应的是变量在内存中的唯一编号,内存地址不同id肯定不同

#2、type 变量值的类型

#3、value 变量值

常量

# 常量是☞不变的量(在程序运行过程中)

为什么会有常量

# 在程序运行时有一些值是固定不变的,如:圆周率

怎么使用常量

在python中没有真正意义上的常量 所有的名字都可以改变(绑定的值)    我们墨守成规的将全大写的变量名看成是常量(定义之后不轻易修改绑定关系)eg:    host = 127.0.0.1

python前戏之量相关推荐

  1. LIO-SAM框架:点云匹配前戏之初值计算及局部地图构建

    LIO-SAM框架:点云匹配前戏之初值计算及局部地图构建 前言 建图优化代码 点云匹配前戏之初值计算 总结 点云匹配之前戏局部地图构建 总结 前言 LIO-SAM的全称是:Tightly-couple ...

  2. Python游戏之Pygame——太空飞机大战(三)

    上一篇(Python游戏之Pygame--太空飞机大战(二))完成了敌机类以及敌机坠毁时释放包裹类,这一篇将给出英雄战机类和处理.由于英雄战机是由游戏者操控的,所以要处理操控事件,比如往那个方向飞,发 ...

  3. Python前后端交互( Flask Ajax )

    本文是自己学习Python前后端交互记录使用,之前没有学习过Python任何框架,前端也是简单学了一下,如哪里有问题,还望大家批评改正. 1. 前端 1.1 HTML布局 这个就不用说啥了,登录长啥样 ...

  4. L4自动驾驶公司降维做L2前装量产,前景如何?

    L4自动驾驶公司降维做L2前装量产,前景如何? 之前九章发过一篇文章<Robotaxi公司做L2前装量产,机遇与挑战并存>,近两年来,L4自动驾驶公司做L2逐渐为一个趋势,主要是过去这段时 ...

  5. V2X前装量产的现状与挑战 | 车联网百家谈

    文章版权所有,未经授权请勿转载或使用 编者按:为推进车联网产业发展,特邀请业内专家学者共同建言献策,推出"车联网百家谈"系列.V2X前装量产是V2X渗透率提升和V2X产业发展的关键 ...

  6. 禾赛获上汽飞凡前装量产定点,飞凡全新车型将搭载AT128

    近日,禾赛科技宣布获得上汽集团旗下飞凡汽车前装量产项目定点,飞凡的全新车型将搭载禾赛车规级激光雷达 AT128. 在此之前,飞凡汽车的首款车型已推出搭载激光雷达的版本,飞凡R7的旗舰高阶版可选装双Or ...

  7. 小马智行进军前装量产,从自研域控制器入手?

    交流群 | 进"传感器群/滑板底盘群"请加微信号:xsh041388 交流群 | 进"域控制器群/操作系统群"请加微信号:ckc1087 备注信息:传感器/滑板 ...

  8. Python游戏之Pygame——太空飞机大战(四)

    上一篇(Python游戏之Pygame--太空飞机大战(三))完成了英雄战机和星空,那么基本上飞机大战的主要元素都已经完成,该是总结成功玩自己游戏的时候了. 哦,差点忘了,Bullet类对于普通子弹和 ...

  9. Python游戏之Pygame——太空飞机大战(二)

    上一篇(Python游戏之Pygame--太空飞机大战(一))文章简单对游戏进行了说明,给出了部分配置文件以及子弹类.下面给出敌机类和方法. 大家直到,飞机必须能非,最好能非直线飞行.因此必须有X_s ...

最新文章

  1. Android API 中文 (52) —— ZoomButtonsController.OnZoomListener
  2. 神策数据算法专家:推荐系统的实践与思考(下)
  3. 理解 Dubbo 服务引用
  4. python lambda函数加法_python lambda的使用详解
  5. kibana安装与Kibana server is not ready yet
  6. python装饰器的顺序_python中多个装饰器的执行顺序详解
  7. java web.xml 监听器_【JAVA 核心技术】java web 中的监听器
  8. 文件系统(01):基于SpringBoot框架,管理Excel和PDF文件类型
  9. php mysql orm_PHP ORM框架与简单代码实现(转)
  10. Linux中ftp密码输错无响应,psftp登陆输入正确用户名和密码后无响应解决办法
  11. Jquery源码中的Javascript基础知识(三)
  12. 比特大爆炸为啥老显示服务器满,《有可能是史上最长停服维护公告》
  13. 【Flutter】基础组件【07】Appbar
  14. Java进阶:SpringMVC中自定义类型转换器
  15. 雷电模拟器7抓包安装证书
  16. SU插件|实时联动Lumion LiveSync for SketchUp免费下载(渲染器与草图大师模型同步更新)
  17. 计算机网络中处理通信控制功能的是,在计算机网络中处理通信控制功能的计算机是()。A.通信线路B.终端C.主计算机D.通信控制处理机...
  18. python通过线程实现定时器timer的方法
  19. 商务英语转计算机,BEC商务英语
  20. UOJ #454.【UER #8】打雪仗 通信题

热门文章

  1. Maven导入jar包失败问题,lastUpdated问题解决
  2. td强制换行《http://www.cnblogs.com/Fooo/archive/2011/03/28/1998048.html》
  3. 使用OBS录屏有很大的电流回声
  4. how can i check the error of Journal import date source
  5. 豆豆趣事[2016年03月]
  6. Eclipse调试多线程代码
  7. 2021年初oracle最新版本是多少_Oracle升级该怎么选版本
  8. 20210726 java基础复习
  9. ARC059 E - Children and Candies(dp)
  10. 海康大华RTSP转HLS直播