首页 > 其他分享 >变量

变量

时间:2024-03-01 17:22:06浏览次数:19  
标签:输出 变量 Python print 变量名 rujia305

当然可以,我会将这些Python代码转化为Markdown格式,并进行简单的优化。这是你的Markdown笔记:


Python变量

1. 变量的概念

在Python中,变量是存储数据的容器。你可以将变量想象成是在内存中的一个存储空间,存储空间的名字就是变量名。例如:

rujia305 = "赵万里"
rujia305 = "孟凡伟"
rujia305 = "康玉中"
print(rujia305)  # 输出:康玉中

2. 变量的声明

在Python中,变量的声明非常简单,不需要指定数据类型,直接赋值即可。例如:

a = 100
b = 101
print(a)  # 输出:100
print(b)  # 输出:101

a, b = 200, 201
print(a, b)  # 输出:200 201

a = b = 300
print(a, b)  # 输出:300 300

3. 变量的命名

在Python中,变量的命名需要遵循以下规则:

  • 变量名可以包含字母、数字和下划线,但首字符不能为数字。
  • 变量名是大小写敏感的,即abcABC是两个不同的变量。
  • 变量名不能使用Python的关键字。你可以用import keyword; print(keyword.kwlist)来查看所有的Python关键字。
  • 变量名应具有描述性,例如my_carmc更好。
  • 尽管Python支持使用中文作为变量名,但不建议这样做,因为这可能会导致字符编码问题。
abc = 10
ABC = 11
print(abc)  # 输出:10
print(ABC)  # 输出:11

import keyword
print(keyword.kwlist)  # 输出所有Python关键字

my_car = "Tesla"
your_car = "Wuling Hongguang"
car = "BMW"  # 不推荐使用不清晰的变量名

中文 = "赵万里"  # 不推荐使用中文作为变量名
print(中文)

4. 变量的交换

在Python中,交换两个变量的值非常简单,不需要使用临时变量。例如:

a = 18
b = 19
a, b = b, a
print(a, b)  # 输出:19 18

5. 常量

在Python中,常量是一种特殊的变量,其值在程序运行期间不会改变。Python没有内置的常量类型,但我们通常会使用全部大写的变量名来表示常量。例如:

BIRTHDAY = "1010"
ID_CARD = 210205200010106688

希望这个Markdown笔记对你有所帮助!

标签:输出,变量,Python,print,变量名,rujia305
From: https://www.cnblogs.com/wbcde116/p/18047550

相关文章

  • c#变量
    赋值int为变量的类型abc为名称100为初始值这就是一个基础赋值名称不能重复会报错优先使用靠前的赋值Console.ReadKey();//当输入下一个任意键时才开始执行下面的命令,所以有暂停的作用一般放在结尾......
  • 变量
    变量总结:​ 常量全大写​ 类名首字母大写+驼峰​ 其它全首字母小写+驼峰publicclassDemo_4{//类变量staticstaticdoublesalary=2500;//工资//常量不可被更改finalstaticdoublePI=123;//加static是为了main函数方便输出//实......
  • Vue3通过provide/inject设置全局变量
    在Vue3中,你可以使用组合API来注入和使用全局变量。组合API提供了一种更灵活的方式来组织和重用组件逻辑,包括全局状态的管理。以下是在Vue3中使用组合API来注入和使用全局变量的基本步骤:创建全局变量:在一个单独的文件中,创建全局变量并导出它,使其可在整个应用中使用......
  • 初窥 java 变量【第一天】
    java变量2大类4小类8小种   基本数据类型整型byteshortintlong浮点型floatdouble字符型char布尔型boolean引用数据类型(未学) publicclassday1{publicstaticvoidmain(String[]args){//定义一个byte类型......
  • vue3——环境变量的配置
    vue3环境变量的配置开发环境(development)测试环境(testing)生产环境(production)项目根目录分别添加开发、生产和测试环境的文件!.env.development.env.production.env.test文件内容变量必须以VITE_为前缀才能暴露给外部读取NODE_ENV='development'VITE_APP_TITLE=......
  • JUC系列之(三)原子变量
    原子变量-CAS算法1.i++的原子性问题i++的计算原理:读-改-写inttemp=i;i=i+1;将i++赋给其他变量的时候会将temp的值赋给其他变量,比如:inti=10;i=i++;//这里i的值就是10,i++的值实际上就是临时变量temp的值i++的原子性问题实例packagecom.atguigu.juc;......
  • Path环境变量
    1.为什么要配置Path环境变量?方便在命令行中启动程序。2.什么是Path环境变量?(path路径) 3.如何配置?     注意不能删除原来的路径......
  • 变量重复定义声明会怎样??
    在同一个作用域内重复定义一个变量通常会报错。如:#include<stdio.h>intglobal_var=10;//第一次定义全局变量intmain(){intglobal_var=20;//第二次定义全局变量并赋予不同的值printf("Globalvariable:%d\n",global_var);return0;}在不同作......
  • JAVA基础:数组在计算机中的执行原理 多个变量指向一个数组
    程序都是在计算机中的内存中执行的,java程序编译之后会产生一个class文件,这个class文件是提取到内存中的JVM虚拟机中执行的。java为了便于虚拟机这个java程序,也即这个class文件。将虚拟机这块内存区域进行了划分:方法区,栈,堆,  本地方法栈,程序计数器方法区:放编译后的class文件的......
  • postman 设置全局变量
    目的:如下图,需要把接口返回的data字段内容在下一个接口引用。代码:varjsondate=pm.response.json();//拿到接口返回的全部内容vardata=jsondate.data;//把接口返回内容中需要提取的值赋值给一个参数console.log(data);//可以通过输出到控制台查看是否提取成功;pm......