当前位置: 首页 > news >正文

2.2章节python的变量和常量

  在Python中,变量和常量有一些基本的概念和用法,但需要注意的是,Python本身并没有内置的“常量”类型。然而,程序员通常会遵循一种约定,即使用全部大写的变量名来表示常量。

一、变量

在Python中,变量是一个用于存储值的符号或名称。变量名可以是字母、数字和下划线的组合,但不能以数字开头。

num = 10 # 定义一个整型变量x,并赋值为10xm = '宴客'# 打印变量的值
print(num,type(num))  # 输出: 10 和 num的数据类型print(xm,type(xm))   # 输出: 宴客  和 num的数据类型y1 = y2 = 90    #python中允许多个变量指向同一个值print(y1,y2)print(id(y1))   #查看对象内存的地址
print(id(y2))

在这里插入图片描述

二、常量

  虽然Python没有内置的常量类型,但程序员通常会使用全部大写的变量名来表示常量。这是一种约定,用于告诉其他程序员这个变量的值不应该被更改。

# 定义一个变量(使用全部小写)  
pi = 3.14159  # 定义一个常量(使用全部大写)  
PI = 3.14159  # 尝试更改常量的值(不推荐,但技术上是可以的)  
# PI = 3.0  # 这会破坏常量的约定,但代码仍然可以运行  # 打印常量的值  
print(PI)  # 输出: 3.14159
http://www.lryc.cn/news/388793.html

相关文章:

  • 豆包文科成绩超了一本线,为什么理科不行?
  • Java多线程编程实践中的常见问题与解决方案
  • WebStorm配置路径别名(jsconfig.json)
  • [吃瓜教程]南瓜书第4章决策树
  • Redis 面试题完整指南:深度解析基础、进阶与高级功能
  • spring 枚举、策略模式、InitializingBean初使化组合使用示例
  • 嵌入式学习——硬件(IIC、ADC)——day56
  • vCenter VXR01405C ALARM Certificate is about to expire
  • 安装和微调大模型(基于LLaMA-Factory)
  • 使用docker搭建squid和ss5
  • 大数据面试题之Flink(1)
  • 策略模式、工厂模式和模板模式的应用
  • 在postman中调试supabase的API接口
  • 微信小程序毕业设计-英语互助系统项目开发实战(附源码+论文)
  • 【WEB前端2024】3D智体编程:乔布斯3D纪念馆-第49课-机器人自动跳舞
  • 【LLM教程-llama】如何Fine Tuning大语言模型?
  • PHP 比 Java 的开发效率高在哪?
  • 高德定位获取详细位置失败的处理方法
  • PX2平台Pytorch源码编译
  • 昇思25天学习打卡营第6天|简单的深度学习模型实战 - 函数式自动微分
  • 基于Linux的云端垃圾分类助手
  • 【PYG】Planetoid中边存储的格式,为什么打印前十条边用edge_index[:, :10]
  • 【知识图谱系列】(实例)python操作neo4j构建企业间的业务往来的知识图谱
  • 解决MySQL删除/var/lib/mysql下的所有文件后无法启动的问题
  • 探索WebKit的Flexbox奇境:CSS Flexbox支持全解析
  • Unity--协程--Coroutine
  • 详解COB显示屏的技术特点
  • 富唯智能推出的AMR复合机器人铝板CNC上下料方案
  • springcloud-config服务器,同样的配置在linux环境下不生效
  • 写代码,为什么还需要作图?