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

python里字面量是什么?

在 Python 里,字面量(literal)就是“写在源码里、解释器一看就能直接算出值”的常量写法,不需要再经过变量查找或函数调用。
常见几类:

类型 字面量示例 说明
数字 42 -3.14 0xFF 1_000_000 3+4j 整型、浮点、十六进制、二进制、复数
字符串 "hello" 'py' r"raw" b"bytes" f"{x=}" 单/双/三引号、原始串、字节串、 f-string
布尔 True False 关键字常量
空值 None 单例
容器 [1,2,3] (4,5) {7,8} {'a':1} 列表、元组、集合、字典字面量

特点

  1. 编译阶段就被解析成对应的常量对象,放入所在模块的 co_consts
  2. 对不可变类型(数字、字符串、元组…)多次出现相同值时,CPython 会常量折叠并复用同一对象:
    >>> def f(): return 256 is 256
    >>> def g(): return 257 is 257
    >>> f(), g()
    (True, False)   # 256 被折叠,257 在交互语句里新建
    
  3. 可变容器字面量每次执行都会新建对象
    >>> [] is []
    False
    

一句话:字面量就是“写死在代码里的常量值”,Python 在运行时直接把它们变成对应类型的对象。

http://www.fuzeviewer.com/news/27041/

相关文章:

  • 上海网站哪个比较好备案我网站的大致内容是
  • 可以做动态影集的网站网站推广主要是做什么
  • 重庆建设车业官方网站哪个网站可以学做蛋糕
  • 自己想做网站做ps彩图什么网站好
  • 7大AI论文写作工具必备!论文写作辅助神器推荐!
  • 河北中太建设集团有限公司网站图片制作生成器
  • 如何让网站被百度收录湖北网站建设优化
  • 北京外贸网站建设公司支付网站开发费分录
  • 网站开发与设计实训心得甜点网站要怎么做
  • 建设网站主机可以用吗百度推广优化
  • 做任务的兼职网站怎么用自己的电脑做网站空间
  • c2c电子商务网站的建站目的装饰设计网站
  • 网站目录提交什么网站做视频
  • 网站建设公司怎么做的网站推广的常用方法
  • 百度能收录的免费网站南宁市网站开发公司
  • 做奢侈品的网站上海青浦网站建设公司
  • 用什么程序做视频网站如何设置网站的关键词
  • 盘锦做网站谁家好信誉好的常州网站建设
  • 网站怎么做直播wordpress众筹
  • 做微信公众号的网站有哪些为何建设银行的网站登不上去
  • 上海高端网站定专注南昌网站建设
  • 做网站有哪些注意事项做网站的费用是多少
  • 个人网站代码模板福建seo网络
  • 西安网站托管维护区域知识产权贸易中心
  • 建筑网站大图阿里云服务器可以访问国外网站吗
  • 徐州网站建设公司官网wordpress theme o'connor 下载
  • 有人拉我做彩票网站千博网站管理系统安装
  • 网站设计 广西小说网站代理
  • 袜子技术支持北京网站建设时事热点新闻
  • 被墙网站怎么做301跳转舆情监控都有哪些内容