【Python基础篇】字面量

博主:👍不许代码码上红
欢迎:🐋点赞、收藏、关注、评论。
格言: 大鹏一日同风起,扶摇直上九万里。

文章目录

  • 一 Python中字面量的定义
  • 二 常见的字面量类型
    • 1 数字(Number)
    • 2 字符串(String)
    • 3 列表(List)
    • 4 元组(Tuple)
    • 5 集合(Set)
    • 6 字典(Dictionary)
  • 温馨提示

一 Python中字面量的定义

Python中的字面量(string literals)

第一种说法:在代码中,被写下来的固定的值,被称之为字面量。
第二种说法:是一些内置类型的常量值的记法。
第三种说法:字面量是以变量或常量给出的原始数据。

拓展

Python中的变量的定义

变量是用于在内存中存储数据的命名位置。可以将变量视为保存数据的容器,这些数据可以在后面程序中进行更改。

Python中的常量的定义

常量也是一种变量,只是其值一旦赋予后无法更改。可以将常量视为保存了以后无法更改的信息的容器。

二 常见的字面量类型

1 数字(Number)

数字分为四种类型

整数(int)、浮点数(float)、复数(complex)、布尔(Bool)

代码

# 数字字面量
a = 0b1010  # 二进制字面量
b = 100  # 十进制字面量
c = 0o310  # 八进制字面量
d = 0x12c  # 十六进制字面量
# Float 字面量
float_1 = 10.5 
float_2 = 1.5e2
# Complex 字面量
x = 3.14j
print(a, b, c, d)
print(float_1, float_2)
print(x, x.imag, x.real)

输出结果
在这里插入图片描述

2 字符串(String)

字符串字面量是由引号括起来的一系列字符。
代码

strings = "I am Python"
char = "Python"
multiline_str = """I am Python"""
unicode = u"\u00dcnic\u00f6de"
raw_str = r"raw \n string"

输出结果
在这里插入图片描述

3 列表(List)

代码

list_liter = [1, 2, 3]
print(list_liter)

输出结果
在这里插入图片描述

4 元组(Tuple)

代码

tuple_liter = (1, 2, 3)
print(tuple_liter)

输出结果
在这里插入图片描述

5 集合(Set)

代码

set_liter = {1, 2, 3}
print(set_liter)

输出结果
在这里插入图片描述

6 字典(Dictionary)

代码

dict_liter = {"key": "value"}
print(dict_liter["key"])

输出结果
在这里插入图片描述

温馨提示

注意:python3中没有double类型

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/140468.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

大模型深入发展,数字化基础设施走向“算粒+电粒”,双粒协同

AI大模型爆发,千行百业期待用生成式人工智能挖掘创新应用与提升生产力。不过,高效的大模型应用底层实际需要更灵活、多元的算力去支撑。在这个重要的技术窗口下,11月10日,由中国智能计算产业联盟与ACM中国高性能计算专家委员会共同…

十月份 NFT 市场显示复苏迹象,等待进一步的积极发展

作者: stellafootprint.network 10 月份,比特币价格大幅飙升,NFT 市场出现了复苏迹象,月度交易量和用户数均增长了 15.2%。尽管 10 月份的数据相比 9 月份有所改善,但仍然不及 8 月份和之前几个月的水平。因此,现在断…

一、认识微服务

目录 一、单体架构 二、分布式架构 三、微服务 1、微服务架构特征: 1.单一职责: 2.面向服务: 3.自治: 4.隔离性强: 2、微服务结构: 3、微服务技术对比: 一、单体架构 二、分布式架构 三…

洗地机哪个牌子最好用?洗地机品牌排行榜

近年来,洗地机相当热门,洗地机结合了扫地拖地吸地为一体的多功能清洁工具,让我们告别了传统方式打扫卫生,让我们清洁不再费劲,可是市面上的洗地机五花八门,怎么挑选到一个洗地机也是一个问题,下…

如果让你重新开始学 C/C++,你的学习路线会是怎么选择?

1. 第一阶段 学好 C 语言和 Linux 1.1 学好 C 语言 无论你是科班还是非科班,建议你一定要学好 C 语言,它应该作为你必须掌握好的语言。你要熟悉 C 语言的基本语法,包括: 顺序、条件、循环三大控制语句 C 中几大基元数据类型的用…

【文末送书】深入浅出嵌入式虚拟机原理

欢迎关注博主 Mindtechnist 或加入【智能科技社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。关…

YashanDB服务端个人版安装部署

介绍 崖山数据库系统YashanDB是深圳计算科学研究院完全自主研发设计的新型数据库系统,融入原创理论,支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易和分析混合负载场景,为客户提供一站式的企业级融合数据…

2023测试工程师必看系列:用JMeter+ANT进行接口自动化测试,并生成HTML测试报告

【文章末尾给大家留下了大量的福利】 小伙伴们,用python做接口自动化是不是写代码比较繁琐,而且没有python代码基础的小伙伴根本无从下手对吧!今天我们来学习一下如何使用JMeter工具实现接口自动化测试。 01 安装 1、安装JDK,…

个推数据驱动运营增长上海场沙龙:个推产品专家分享数智运营实践

近日,以“数据增能,高效提升用户运营价值”为主题的个推「数据驱动运营增长」城市巡回沙龙上海专场圆满举行。活动现场,个推资深产品专家袁紫微以“数据驱动APP运营增长”为主题,深度分享了个推的数智运营方法论以及在出行、电商、…

MySQL(14):视图

数据库对象 对象描述表(TABLE)表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录数据字典就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护,程序员通常不应该修改,只…

JavaEE进阶学习:Spring核心和设计思想

Spring 是什么 我们通常所说的 Spring 指的是 Spring Framework(Spring 框架),它是⼀个开源框架,有着活跃而庞大的社区,这就是它之所以能长久不衰的原因。Spring 支持广泛的应用场景,它可以让 Java 企业级…

玩转硬件之C51的玩法(一)——破解“口红糖”中的电路

智能玩具:玩具行业的新风口 玩具是儿童的好伙伴,也是成人的乐趣来源。 随着科技的进步和消费的升级,玩具的形式和功能也在不断创新,智能玩具作为玩具行业的新风口,正受到越来越多的关注和喜爱。 什么是智能玩具&…

win7纯净版没有网卡驱动怎么办(msdn重装的系统)

当电脑重新安装Windows7系统之后,发现无法连接网络的情况,可以找一台能正常上网使用的电脑,打开浏览器软件,搜索“360驱动大师”,下载360驱动大师网卡版到U盘,然后拷贝到自己的win7电脑上安装网卡驱动&…

Kafka(三)生产者发送消息

文章目录 生产者发送思路自定义序列化类配置生产者参数提升吞吐量 发送消息关闭生产者结语示例源码仓库 生产者发送思路 如何确保消息格式正确的前提下最终一定能发送到Kafka? 这里的实现思路是 ack使用默认的all开启重试在一定时间内重试不成功,则入库&#xff…

uniapp——项目day04

购物车页面——商品列表区域 渲染购物车商品列表的标题区域 1. 定义如下的 UI 结构: 2.美化样式 渲染商品列表区域的基本结构 1. 通过 mapState 辅助函数,将 Store 中的 cart 数组映射到当前页面中使用: import badgeMix from /mixins/tab…

Opentracing概念介绍——Span

文章首发公众号:海天二路搬砖工 引言 作为分布式跟踪系统的标准化API,OpenTracing提供了一种通用的方式来追踪和分析分布式系统中的请求和操作。 在Opentracing中,Span是基本的跟踪单元,用于描述在分布式系统中的一个操作或事件…

YOLO目标检测——红花数据集下载分享【含对应voc、coco和yolo三种格式标签】

实际项目应用:红花检测数据集可以用于监测和分析红花的生长情况,包括生长速度、叶面积、花朵数量等,为农民提供精确的决策支持,以提高红花产量和品质。数据集说明:红花检测数据集,真实场景的高质量图片数据…

长江存储诉讼镁光侵权的8个专利是什么?

1.事件背景回顾 据《环球时报》周日从美国加州北区地方法院官方网站获悉,中国领先的存储芯片生产商长江存储科技股份有限公司(YMTC)周四对美国美光科技及其全资子公司美光消费品集团提起诉讼,指控其侵犯了长江存储的八项专利。 …

ObRegisterCallbacks()返回0xC0000022(拒绝访问)解决办法

在开发测试环境下,没有打签名的驱动调用ObRegisterCallbacks会返回0xC0000022(拒绝访问)的错误码。这是由于该函数内部会进行驱动的签名校验。 具体位置在 因此可以用以下代码绕过该检查 // 以下代码放在DriverEntry中 ULONG_PTR pDrvSectio…

基于servlet+jsp+mysql网上书店系统

基于servletjspmysql网上书店系统 一、系统介绍二、功能展示四、其它1.其他系统实现五.获取源码 一、系统介绍 项目类型:Java web项目 项目名称:基于servletjspmysql网上书店系统 项目架构:B/S架构 开发语言:Java语言 前端技…