Python3语法总结-基本数据类型①

Python3语法总结-基本数据类型①

  • Python3语法总结
    • 一.注释和基本数据类型
      • 标识符与关键字
      • 注释
      • 变量
      • 标准数据类型
        • 数字(Number)
        • 布尔类型(bool)
    • 未完待续...

Python3语法总结

一.注释和基本数据类型

标识符与关键字

标识符是指程序中定义的一个名字,如变量名,数组名,方法名,类名

标识符的命名规则:

1.通常是以字母,数字,下划线组成;

2.不能以数字开头;

3.不能是关键字;

4.变量名区分大小写;

关键字是指Python3语言中以及赋予了特定意义的一些专用单词。

结果如图:

image-20231117161122176

注释

Python3中的注释主要分为两种:

单行注释:

以#开头,#右边的所有文字当作说明,而不是真的要执行程序,起辅助说明作用

多行注释:

以一对三个双引号引起来"“”,来解析说明一段代码的作用和使用方法

变量

变量:

变量:在程序运行时,能存储计算结果或能表示值的抽象概念。

简单来说,变量就是在程序运行时,记录数据用的

  • 变量赋值

​ Python3 中的变量赋值不需要类型声明。

​ 等号 = 用来给变量赋值。

​ 等号 = 运算符左边是一个变量名,等号=运算符右边是存储变量中 的值。

a = 1	//1赋值给变量a
  • 多个变量赋值
a = b = c = 1

标准数据类型

Python3 的六个标准数据类型中:

  • **不可变数据(3个): ** Number(数字)、String(字符串)、Tuple(元组);
  • **可变数据(3个):**List(列表)、Dictonary(字典)、Set(集合)。
数字(Number)

Python3 支持四种不同的数值类型:

  • 整型(Int) - 通常被称为是整型或整数
  • 布尔(bool)-由True和False
  • 浮点数(float)-由整数部分与小数部分组成
  • 复数(complex)-由实数部分和虚数部分构成

内置的type()和isinstane()函数可以用来查询变量所指的对象类型。

image-20231117165302700

布尔类型(bool)

布尔类型即True或False。

布尔类型可以用来控制程序的流程,判断某个条件是否成立。

布尔类型的特点:

  • 布尔类型只有两个值: True 和 False。
  • 布尔类型可以和其他数据类型进行比较,比如数字、字符串等。
  • 布尔类型可以和逻辑运算符一起使用。
  • 布尔类型也可以被转换成其他数据类型。Truer会被转化为1,Flase会被转化成0

未完待续…

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux使用chage修改用户密码过期时间解决rac安装互信问题

文章目录 一、RAC建多实例库提示互信问题二、原因分析1.修改系统用户密码期限2.修改语法:chage [选项] 用户名3.常用示例: 一、RAC建多实例库提示互信问题 二、原因分析 因为此次是在原有集群情况下创建多个实例,其实不需要优先排查俩节点的…

什么是BT种子!磁力链接又是如何工作的?

目录 一.什么是BT?1.BT简介:1.1.BT是目前最热门的下载方式之一1.2.BT服务器是通过一种传销的方式来实现文件共享的 2.小知识:2.1.你知道吗BT下载和常规下载到底有哪些不同2.2.BT下载的灵魂:种子2.3.当下载结束后,如果未…

二元分类模型评估方法

文章目录 前言一、混淆矩阵二、准确率三、精确率&召回率四、F1分数五、ROC 曲线六、AUC(曲线下面积)七、P-R曲线类别不平衡问题中如何选择PR与ROC 八、 Python 实现代码混淆矩阵、命中率、覆盖率、F1值ROC曲线、AUC面积 指标 公式 意义 真正例 (TP)被…

PDF控件Spire.PDF for .NET【转换】演示:将PDF 转换为 HTML

由于各种原因,您可能想要将 PDF 转换为 HTML。例如,您需要在社交媒体上共享 PDF 文档或在网络上发布 PDF 内容。在本文中,您将了解如何使用Spire.PDF for .NET在 C# 和 VB.NET 中将 PDF 转换为 HTML。 Spire.Doc 是一款专门对 Word 文档进行…

Sql Server 2017主从配置之:事务日志传送

使用事务日志传送模式搭建Sql Server 2017主从同步,该模式有一定的延迟,是通过3个不同的定时任务,将主库的日志同步到从库进行恢复来实现数据库同步操作。 环境准备 两台服务器,配置都是8g2核,50g硬盘,操…

基于SpringBoot的SSMP整合案例(消息一致性处理与表现层开发)

消息一致性处理 在后端执行完相应的操作后,我们需要将执行操作后的结果与数据返回前端,前端 调用我们传回去的数据,前端是如何知道我们传回去的数据名称的? 答:前后端遵循了同一个"协议"。这个协议就是定义…

SSL加密

小王学习录 今日摘录前言HTTP + SSL = HTTPSSSL加密1. 对称加密2. 非对称加密 + 对称加密3. 证书今日摘录 但愿四海无尘沙,有人卖酒仍卖花。 前言 SSL表示安全套接层,是一个用于保护计算机网络中数据传输安全的协议。SSL通过加密来防止第三方恶意截取并篡改数据。在实际应用…

开源与闭源:大模型时代的技术交融与商业平衡

一、开源和闭源的优劣势比较 1.1 开源 优势: 1.技术共享与吸引人才: 开源促进了技术共享,吸引了全球范围内的人才参与大模型的发展,形成了庞大的开发者社区。 2.推动创新: 开源模式鼓励开发者共同参与,推动…

Java编程中,异步操作流程中,最终一致性以及重试补偿的设计与实现

一、背景 微服务设计中,跨服务的调用,由于网络或程序故障等各种原因,经常会出现调用失败而需要重试。另外,在异步操作中,我们提供接口让外部服务回调。回调过程中,也可能出现故障。 这就要求我们主动向外…

市县镇一体化视频会议系统

随着网络技术的飞速发展,县市各部门建成了业务专用通信网络。利用专用通信网络,省一市-县基本上都开通了局域网视频会议系统。我们在市局各科室和各县局间建成了专网跨网段的视频会议系统。连通宝视频会议系统建设方案软硬一体,可实现多点间语…

一个iOS tableView 滚动标题联动效果的实现

效果图 情景 tableview 是从屏幕顶部开始的,现在有导航栏,和栏目标题视图将tableView的顶部覆盖了 分析 我们为了达到滚动到某个分区选中标题的效果,就得知道 展示最顶部的cell或者区头在哪个分区范围内 所以我们必须首先获取顶部的位置 …

高济健康:数字化科技创新与新零售碰撞 助推医疗产业优化升级

近日,第六届中国国际进口博览会在上海圆满落幕,首次亮相的高济健康作为一家专注大健康领域的疾病和健康管理公司,在本届进博会上向业内外展示了围绕“15分钟步行健康生活圈”构建进行的全域数字化升级成果。高济健康通过数字化科技创新与新零…