Python基础语法——变量

简介: Python基础语法——变量

变量


现在我们有非常多的空箱子,这些空箱子每一次只能存放一件物品,我们就把这些空箱子叫做变量,而货物就称为变量值。


每一个空箱子都有一个专属的名字,我们称这些名字叫做变量名。


定义:可变的值,用于在内存中存放程序数据的容器,每一个容器只能存放一个数据


命名方式:


变量名=变脸值


定义规则:


1. 1、全局变量一般定义到开头。
2. 2、只能用数字、字母、下划线的任意组合。
3. 3、第一个字符不能是数字


命名规则:


1. 驼峰体:定义开头为大写
2. 例如:AgeOfOldboy
1. 下划线:每个单词后以下划线分割
2. 例如:age_of_oldboy


变量的修改和删除


变量的修改

现在,我们已经知道了什么是变量,什么是变量值了,但是如果我们用完这个变量值了,想重新更换怎么办?


我们就需要知道怎么样修改变量,从变量的定义我们可以知道,一个变量名只能存放一个变量值,那如果我们重复对一个变量来回修改是不是变量内存放的值就不一样呢?

我们可以做这样的处理


age=19
age=20
print(age)
>>>20



经过上面的测试,我们输出“age”会发现它输出的是20,而不是19。


这个是为什么呢?


是因为:


1. age=19  #把19储存到名字为“age”的空箱子中
2. age=20  #将“age”的箱子中存放的19拿出,再将20存放进去



变量的删除


现在,我们不小心得到了一个错误的盒子,我们已经不需要它了,这时候我们就得给它删除掉。

删除非常的简单,只需要执行下面的代码,就可以把你不需要的变量删除了:


del 变量名

举个栗子:

name="tom"
del name
print(name)
>>>Traceback (most recent call last):
  File "K:/csdn变量测试.py", line 3, in <module>
    print(name)
NameError: name 'name' is not defined


通过上面的例子我们发现,删除变量“name”后再输出“name”,程序会因为找不到“name”而报错

大家可以自己尝试一下

目录
相关文章
|
30天前
|
XML 前端开发 数据格式
三分钟搞定 Python XPath 语法
XPath(XML Path Language)是一种用于在 XML 文档中查找信息的语言。它基于树状结构的 XML 文档,可以通过路径表达式来选取节点或节点集。也常常用来解析 HTML。 如果你是一个前端,对用路径获取元素可能陌生又熟悉。陌生是很多的路径,熟悉的路径上又有熟悉的属性和方法。下面我们就来探究一下 XPath 的魅力。
|
6天前
|
IDE Java 开发工具
Python的语法
Python的语法。
17 5
|
18天前
|
存储 数据挖掘 程序员
揭秘Python:掌握这些基本语法和数据类型,你将拥有编程世界的钥匙!
【9月更文挑战第3天】Python 是一种简洁强大的高级编程语言,其清晰的语法和丰富的功能深受程序员喜爱。本文从基本语法入手,介绍 Python 的代码结构特点,如通过缩进区分代码块,使逻辑更清晰。接着详细讲解主要数据类型:数值型、字符串、列表、元组、集合与字典,每个类型均附有示例代码,帮助初学者快速掌握 Python,为后续学习打下坚实基础。
26 2
|
23天前
|
Python
Python变量的作用域_参数类型_传递过程内存分析
理解Python中的变量作用域、参数类型和参数传递过程,对于编写高效和健壮的代码至关重要。正确的应用这些概念,有助于避免程序中的错误和内存泄漏。通过实践和经验积累,可以更好地理解Python的内存模型,并编写出更优质的代码。
14 2
|
29天前
|
IDE Java 测试技术
Python接口自动化测试框架(基础篇)-- 基础语法(真的很基础)
这篇文章是关于Python编程语言的基础语法介绍,包括编码、标识符、注释、行和缩进、输入输出以及导包等基础知识点,旨在帮助初学者理解并掌握Python编程的基础。
17 2
|
29天前
|
测试技术 索引 Python
Python接口自动化测试框架:回顾Python3基础语法知识总览
本文是Python 3基础语法知识的全面总结,涵盖了标识符、数据类型、运算符、控制流程、函数、模块和文件操作、异常处理以及面向对象编程的各个方面,旨在为编写Python接口自动化测试框架提供必要的语法知识支持。
19 1
|
22天前
|
Python
|
1月前
|
C++ Python
Python笔记2 变量
本文是作者的Python复习笔记第二篇,主要介绍了Python中的变量概念和类型,包括字符串和数字的处理方法。文中通过示例代码讲解了字符串操作(如首字母大写、转大小写、合并、使用制表符和换行符、删除空白、类型转换等)以及数字的基本运算(加减乘除、乘方、求模等)。
25 0
|
1月前
|
存储 程序员 Python
深入探讨Python中的变量和类型转换
【8月更文挑战第20天】
28 0
|
1月前
|
存储 数据安全/隐私保护 索引
Python基础语法day02字符串详解和列表
Python基础语法day02字符串详解和列表