今天看看python的变量和常量,这是python中最基本的两个概念。

首先先说一下解释器执行Python的过程:    python3 C:\test.py

1. 启动python解释器(内存中)

2. 将C:\test.py内容从硬盘读入内存(这一步与文本编辑器是一样的)

3. 执行读入内存的代码

如果想要永久保存代码,就要用文件的方式

如果想要调试代码,就要用交互式的方式

本篇导航:

变量是什么?

变:变化,核心在与变化量:衡量,计量,表达是一种状态

变量的定义

ps:

level = 1

level:变量名  =:赋值运算符  1:值

定义规则:

变量名只能是 字母、数字或下划线的任意组合

变量名的第一个字符不能是数字

以下关键字不能声明为变量名

['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

python有一个资源回收机制

引用计数为0,会被python的垃圾回收机制定期自动回收释放空间。

ps:

#增加引用计数

x=1

y=x

z=y

#减少引用计数

x=2

del y

z='abc'

is是比较id      ==是比较值

变量定义的三个重要组成部分:

id          地址

type      类型

value    值

ps:

常量

不变的量

python中没有常量的专门的定义方式,通常用大写的变量名代表常量

仅仅只是一种提示效果

ps:

LLN_BODY=50 (本质还是变量可以改值)

小知识点:

定义方式一般有驼峰体和下划线

ps:

LlnOldboy = 50

lln_oldboy = 50

注释规则:

1 #单行注释

2 #注释可以是英文和中文不能使用拼音

3

4 """

5 多行注释6 第一种方式7 """

8

9 '''

10 多行注释11 第二种方式12 '''

python变量和常量_5、python的变量和常量相关推荐

  1. python中的常量_Python中的变量和常量

    本文主要介绍Python中的变量和常量,包括变量的命名规范,使用注意事项 -------------- 完美的分割线 --------------- 1.变量 1.1.变量理解 1)什么是变量 变量即 ...

  2. python常量变量和对象_Python学习笔记——变量和常量

    一.变量 变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型. 在Python中,不需要事先声明变量名和类型,直接赋值即可创建各种类型的对象变量 ...

  3. [转载] python定义整型常量_Python笔记——数据类型、变量和常量

    参考链接: Python变量,常量和文字 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频 ...

  4. python中声明变量注意要项_Python之变量、常量以及注释

    Python之变量.常量以及注释 一.什么是变量 变量,是用于在内存中存放程序数据的容器,怎么理解呢? 计算机的最核心的功能就是"计算",计算需要数据源,数据源存在在内存里,比如我 ...

  5. 【Python】基础语法 1(常量与表达式、变量和类型、注释、输入输出、运算符)

    文章目录 1. 常量与表达式 2. 变量和类型 2.1 变量是什么 2.2 变量的语法 2.3 变量的类型 2.3.1整数 2.3.2 浮点数 2.3.3 字符串 2.3.4 布尔 2.3.5 其他 ...

  6. python 常量_python学习丨变量与常量

    什么是变量 #数学 x+y=10 x=5 y=? 5 x=3 y=? 7 x=9 y=? 1 python的变量:和数学中的一样只是存储的内容更加丰富 #变量命名规范: 1.变量名不可以使用中文,推荐 ...

  7. python数据类型变量_python的数据类型与变量

    计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形. 音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的 ...

  8. python为什么不能以数字开头_python变量为什么不能以数字开头

    任何事情只要有人规定成文了,必定有其原因所在,也就是有其合理性所在. Python变量命名规则(推荐学习:Python视频教程) 变量名只能包含字母.数字和下划线.变量名可以字母或下划线开头,但不能以 ...

  9. 基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用

    阅读目录 今日学习内容: 1.编程语言的介绍 2.Python介绍 3.安装Python解释器(多版本共存) 4.运行Python解释器程序两种方式.(交互式与命令行式)(♥♥♥♥♥) 5.变量(♥♥ ...

  10. 真正零基础Python入门:手把手教你从变量和赋值语句学起

    导读:在本文中,你会学到如何处理数字.定义与使用变量和常量,以及编写使用这些数据类型执行实际任务的简单程序. 作者:凯·霍斯特曼(Cay Horstmann),兰斯·尼塞斯(Rance Necaise ...

最新文章

  1. 机器学习特征筛选:相关系数法(correlation)
  2. JavaScript 有多灵活?
  3. “java程序打成jar包 如何处理第三方jar包”
  4. .NET中的正则表达式 (三)RegexCompilationInfo 类
  5. eda可视化_5用于探索性数据分析(EDA)的高级可视化
  6. ViewPager做出广告轮播特效
  7. ZooKeeper系列(三)
  8. 400集python入门到精通_2020年最强Python学习路线+教程,400集带你从入门到精通
  9. PGPool使用限制 1
  10. SpringBoot加载静态资源
  11. C++线程和Java线程的对比
  12. 利用MATLAB进行二次曲线方程的正交变换化简
  13. 企业云网络安全解决方案的10条评估标准
  14. 装备仿真模拟推演训练系统软件
  15. 践行绿色发展理念,产业园区绿色转型发展之五大路径
  16. 什么是张量(tensor)?
  17. 阿里云天池大赛赛题(机器学习)——工业蒸汽量预测(完整代码)
  18. tp5+mysql写入特殊表情符号数据时失败
  19. Google File System中文翻译
  20. Revit API 开发 (10): ExtensibleStorage 外部存储

热门文章

  1. 用友邮件撤回怎么操作_用户体验原则——“操作可控”
  2. 一个小例子对多态简单的理解
  3. java中包容易出现的错误及权限问题
  4. java上传视频到七牛云_Java进阶学习:将文件上传到七牛云中
  5. ios下js复制到粘贴板_EXCEL被你忽视的粘贴板-11
  6. ac2100 反弹shell无法粘贴_记一次突破反弹shell
  7. Pytorch Anaconda 安装CPU版本
  8. Anaconda如何重新在开始菜单显示
  9. mysqldump备份(全量+增量)
  10. ngOnInit与constructor的区别