版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢!
本文网址:https://blog.csdn.net/sun8112133/article/details/95766158

文章目录

  • 一、变量
  • 二、字面量

一、变量

变量 就是会变的量。它可以用来保存字面量,并且在变量中保存的字面量是不定的,变量本身没有任何意思,它会根据不同的字面量表示不同的意思。

变量在程序中不需要声明,直接为变量赋值即可;可以为变量赋任意类型的值,也可以任意修改变量的值。
 
注意:

  1. 一般我们在开发时,很少直接使用字面量,都是将字面量保存到变量中,通过变量来引用字面量。

  2. 不能使用没有进行过赋值的变量。

    使用没有赋值过的变量会报错:NameError: name 'b' is not defined

a = 123;     # 声明了一个变量a,并赋值123
a = 'hello'  # 修改变量a的值
print(b);    # 此时会报错,变量b没有被赋值,不能使用

二、字面量

字面量就是字面值的意思,在程序中可以直接使用字面量。字面量也就相当于其他语言中的常量。

例如: 1,2,3,‘HELLO’。

a = 'hello'   # 把'HELLO'字面量赋值给变量a

博客中若有不恰当的地方,请您一定要告诉我。前路崎岖,望我们可以互相帮助,并肩前行!

Python基础学习笔记三(变量和字面量)相关推荐

  1. Python基础学习笔记三

    Python基础学习笔记三 print和import print可以用,分割变量来输出 import copy import copy as co from copy import deepcopy ...

  2. Python基础学习笔记之(一)

    Python基础学习笔记之(一) zouxy09@qq.com http://blog.csdn.net/zouxy09 前段时间参加微软的windows Azure云计算的一个小培训,其中Pytho ...

  3. Python基础学习笔记(一)

    Python基础学习笔记(一) 基本数据类型   整型(int):1.2.10--   浮点型(float):1.2.2.4.10.00--   布尔型(bool):True.False   字符串( ...

  4. Python 基础学习笔记 03

    Python基础系列 Python 基础学习笔记 01 Python 基础学习笔记 02 Python 基础学习笔记 03 Python 基础学习笔记 04 Python 基础学习笔记 05 文章目录 ...

  5. 8.Python基础学习笔记day8-正则表达式、网络编程、进程与线程

    8.Python基础学习笔记day8-正则表达式.网络编程.进程与线程 一.正则表达式 ''' 1. [1,2,3,4]中任意取3个元素排列: A43 = 4x3x2 = 24itertools.pe ...

  6. Python基础学习笔记之(二)

    Python基础学习笔记之(二) zouxy09@qq.com http://blog.csdn.net/zouxy09 六.包与模块 1.模块module Python中每一个.py脚本定义一个模块 ...

  7. Java基础学习笔记(三)_Java核心技术(高阶)

    本篇文章的学习资源来自Java学习视频教程:Java核心技术(高阶)_华东师范大学_中国大学MOOC(慕课) 本篇文章的学习笔记即是对Java核心技术课程的总结,也是对自己学习的总结 文章目录 Jav ...

  8. python基础学习笔记——完结

    文章目录 一. python概述 1.1 概述 1.2 优缺点 1.3 应用场景 二. python解释器和集成环境的安装 2.1. 编程语言分类 2.2 基本环境搭建 2.3 集成开发环境pycha ...

  9. python笔记基础-python基础学习笔记(一)

    安装与运行交互式解释器 在绝大多数linux和 UNIX系统安装中(包括Mac OS X),Python的解释器就已经存在了.我们可以在提示符下输入python命令进行验证(作者环境ubuntu) f ...

最新文章

  1. Java基于对象基础 基于对象和面向对象的区别(转)
  2. c++学习笔记之基础---类内声明函数后在类外定义的一种方法
  3. python七段数码管设计图案-Python绘制七段数码管实例代码
  4. VS.NET 控件命名规范(备忘)
  5. 数据库 / 事务的 ACID
  6. mac SecureCRT设置
  7. .NET应用如何优雅的实现功能定时开关
  8. 【Redis】解析Redis和Java传递数据
  9. 颜值实力派—打造MySQL运行监控环境
  10. 常用端口号及对应服务
  11. Windows下如何实现Ruby操作MongoDB(环境安装配置)
  12. OpenCV c接口与c++接口
  13. CSUST-2018区域赛选拔个人赛-1019 看直播(二分+DP)
  14. CentOS7 配置免密登陆
  15. html流特性,CSS深入理解流体特性和BFC特性下多栏自适应布局_html/css_WEB-ITnose
  16. 已经有些跑偏的“学术会议文化”!
  17. Docker技术之容器与外部相连
  18. WinUSB安装以及与Linux通讯
  19. win10 linux分区大小调整大小,如何在windows系统中调整分区大小(包括windows10/8/7)...
  20. 微型计算机汇编语言与接口技术课后答案,微机原理、汇编语言及接口技术教程课后习题答案...

热门文章

  1. QT5 创建“打开文件”按钮
  2. 针尖对麦芒!继荣耀V30宣布支持全网通5G后,雷军也爆出了猛料
  3. Android--利用Bmob实现头像上传下载功能
  4. flash剧本策划节约用水_2018-2019-节约用水剧本-优秀word范文 (6页)
  5. AI无处不在?零售业中,10个最激动人心的AI实际应用
  6. 计算机更改家庭组密码,Windows7中为家庭组设置密码后如何修改
  7. Leetcode之第294场周赛小记
  8. Linux批量删除MySQL库
  9. Win10桌面右键,显示设置报错,解决办法
  10. JavaOne 2012:Scala技巧