Python-变量

作者: 阿凡提说AI | 来源:发表于2024-08-30 00:07 被阅读0次

把变量理解为超市里存放物体的小柜子。
它有一个标识(比如柜子的编号),用于在超市(程序)中唯一地识别这个柜子。
你可以把不同的物品(数据)存放在这个小柜子中。物品可以是任何东西,比如衣服、鞋子、食物等,这就相当于程序中的数据类型,如整数、字符串、布尔值等。
你可以随时把物品放入柜子(赋值操作),也可以从柜子中取出物品(取值操作)。
举个例子:

a = 1
b = true
c = "hello"

在变量的定义和初始化时,不需要事先指定变量的数据类型。
在变量的命名中,变量名一般只由英文、数字、下划线组成,变量名不以数字开头,以英文字母或下划线开头。
我们平时命名变量有两种规范,一种是驼峰标识,举个例子

myData = "abc"

一种是下划线分割

my_data = "abc"

Python中的常见数据类型包括:
整型(int):表示整数,如 1, 100, -10。
浮点型(float):表示小数,如 3.14, -0.001。
字符串(str):表示文本,如 “Hello, World!”。
列表(list):表示有序的元素集合,如 [1, 2, 3]。
元组(tuple):表示不可变的有序元素集合,如 (1, 2, 3)。
字典(dict):表示键值对的集合,如 {“name”: “Alice”, “age”: 30}。
布尔型(bool):表示真(True)或假(False)。

变量的作用域决定了变量的可见性和生命周期。在Python中,主要有两种作用域:
全局作用域:在函数外部定义的变量具有全局作用域,可以在整个程序中被访问和修改。
局部作用域:在函数内部定义的变量具有局部作用域,只能在该函数内部被访问和修改。
举个例子:

# 全局变量
global_variable = "I am global"
def my_function():
    # 局部变量
    local_variable = "I am local"
    print(global_variable) # 可以访问全局变量
    print(local_variable) # 可以访问局部变量
my_function()

相关文章

  • 2.Python简单基础

    Python-变量 变量是将结果暂时存放在内存,方便后来程序来调用。 变量的命名方式规则: 由字母,数字,下划线组...

  • python-变量

    命名,赋值,数值、字符串类型,内存地址,不同类型所占空间,格式化输出

  • python-函数-变量

    变量 程序中临时存储数据的容器[程序运行过程中,可以存储数据,一旦程序停止运行,程序中 的变量中存储...

  • Python-局部变量

  • 初学python-变量类型

    变量赋值 Python 中的变量赋值不需要类型声明。 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 ...

  • python itertools

    PYTHON-进阶-ITERTOOLS模块小结

  • Python-基础-变量与对象

    编程就是你发指令给电脑,让它帮你处理数据。数据处理过程中,需要临时存在内存上,直到最终结果存回硬盘。临时使用内存区...

  • python-复盘-yield & return区别

    python-复盘-yield & return区别

  • Python-数据类型和变量

    1.字符串 字符串是以' '(单引号)或者" "(双引号)包括起来的任意文本,注意引号本身不是字符串的一部分。如果...

  • Python-数据类型和变量

    数据类型 计算机顾名思义是可以做数学计算的机器, 因此, 计算机程序理所当然地就可以处理各种数值。但是, 计算机...

网友评论

    本文标题:Python-变量

    本文链接:https://www.haomeiwen.com/subject/mrjxljtx.html