什么是变量?

计算机中要获得一个值可以传入,可以获得,但是如果要多次使用这个值最好就是通过赋值给一个变量进行调用。

最简单的赋值

1 num = 1

在这简单的语句里,python做了什么

1.在内存中创建一个1

2.在内存中创建一个名字叫num的变量num

3.将变量num指向1

计算机语言中 = 代表赋值,不同于数学中的等于。

通过一个简单的例子就能看出其中的区别

cc_age = 23yy_age=cc_age

cc_age=25

print('cc_age=',cc_age)#-->25print('yy_age=',yy_age)#-->23

最后通过两条输出语句,我们发现cc_age的值是25,yy_age的值是23。

在执行上述代码时,python做出了如下几件事

1.内存中创建23,创建变量cc_age,并将cc_age的值指向23

2.创建变量yy_age,将yy_age指向cc_age的值23

3.创建25,将cc_age指向25

很尽力的画示意图,结果自己都看不下去了。后期学了ps补吧,补一张指向示意图

变量的命名:

1.变量名只能包含 字母 数字 下划线 。变量名可以用字母和下划线开头,但是不能以数字开头。 message_1, 1_message这种就是错误的。

2.变量名不能用空格,但是可以用下划线分隔单词。student_cc

3.不要用内置的关键字,和函数名做变量名

4.变量名应,既简短又具有描述性。 name比n好,student_name 比s_n好

5.慎用 小写字母i 和大写字母O 容易被看成数字1和0

python中not加变量是_MyPython--基础篇--变量相关推荐

  1. python怎么调用另一个py文件的变量,Python中py文件引用另一个py文件变量的方法

    Python中py文件引用另一个py文件变量的方法 最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requ ...

  2. chatgpt赋能python:Python中的4J-Selenium库:从基础到进阶

    Python中的4J-Selenium库:从基础到进阶 随着互联网时代的到来,搜索引擎已经成为了每个人日常生活中不可或缺的一部分.SEO(Search Engine Optimization)也就应运 ...

  3. python正确的变量名称_Python基础之变量的命名

    变量的命名 目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 变量名.函数名 名字 需要有 见名知义 的效果,见下图: 标示符可以由 字母.下划线 ...

  4. python导入其他py文件-Python中py文件引用另一个py文件变量的方法

    最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requests r = requests.get(&quo ...

  5. 0基础python入门书籍 excel_【曾贤志】从零基础开始用Python处理Excel数据 - 第1季 基础篇...

    =====[曾贤志]从零基础开始用Python处理Excel数据 第1季 基础篇====== 1-1 什么是python? .mp4 1-2 为什么要学习用Python处理Excel表格? .mp4 ...

  6. python中not加变量是_Python -- 语法和变量

    小Q:风一更,雪一更,聒碎乡心梦不成,故园无此声.           ----纳兰容若<长相思> -------------------------------------------- ...

  7. python中使用函数的优点_Python基础之函数基本用法与进阶详解

    本文实例讲述了Python基础之函数基本用法与进阶.分享给大家供大家参考,具体如下: 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数 ...

  8. python中def的用法 return_Python函数基础--def及return语句地操作

    1·def是可执行的代码 Python的函数是有一个新的语句编写的,即def.不像C这样的编译语言,def 实际上是一个可执行的语句--函数并不存在,直到Python运行了def后才存在.在典型的操作 ...

  9. python中for循环语句格式_Python基础-10循环语句

    Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...

最新文章

  1. invertible Conditional GANs for image editing
  2. [已经验证通过]xp sp2 不支持WPA协议的解决办法
  3. Java设计模式(二十三):访问者设计模式
  4. 排序方法分析与代码实现
  5. HDFS的块缓存和访问权限
  6. OPA 23 - Mock server
  7. ASP.NET(c#)常用类函数
  8. PowerBI 报表服务器刷新失败自动重刷并邮件通知
  9. python类方法继承_python类的继承
  10. python爬取豆瓣书籍_python爬取豆瓣书籍排行
  11. matlab wnetreg,MATLAB神经网络工具箱函数
  12. Citrix 桌面云 XenApp_XenDesktop_7.18 部署
  13. 如何成为一个合格的ASF贡献者?
  14. python数学篇(经典算法题)
  15. 小爱同学控制ESP8266点灯
  16. oracle的执行图标不见了,开始菜单oracle集成管理工具的图标没了怎么办
  17. 主流的商业智能BI工具推荐,学会数据分析没难度
  18. linux 启动流程与文件系统管理
  19. Windows下安装 Smarty
  20. linux升级n卡驱动,Centos 7 更新 NVIDIA 驱动

热门文章

  1. id3决策树 鸢尾花 python_C4.5决策树Python代码实现
  2. 算法与数据结构_数据结构与算法专题--算法基本概念
  3. Java黑皮书课后题第5章:*5.44(计算机体系结构:比特级的操作)一个short型值用16位比特存储。编写程序,提示用户输入一个short型的整数,然后显示这个整数的16比特形式,下面是运行示例
  4. Java黑皮书课后题第3章:*3.20(科学:风寒温度)编写一个程序,提示用户输入一个温度值和一个风速值。如果输入值合法,那么显示风寒温度,否则显示温度或风速是不合法数据
  5. 计算机培训课程感悟,计算机应用基础课程学习体会
  6. 位运算的应用和分治法在二进制中的应用
  7. H3C TFTP操作示例
  8. webform 的路由
  9. beta 圆桌桌 4
  10. Android数据存储之SharePreference和内部存储