学习Python的第四天

使用工具 PyCharm Community Edition 2023.3.4

使用环境 Python3.10.4

目录

1.字面量

1.1 值的类型

 1.2 字面量的写法 

2.注释 

2.1 注释的作用 

2.2 单行注释 

2.2.1 语法

2.3 多行注释

2.3.1 语法

2.3.2 一般用来解释 

2.4 注释示例

2.4.1 运行结果

3.变量

3.1 变量的定义格式 

3.2 变量示例 

3.2.1 运行结果 

4.数据类型 

4.1 语法 

4.2 type()示例

4.2.1 运行结果 

4.3 字符串变量的含义 


1.字面量

在代码中,被写下来的固定的值,称之为字面量。

1.1 值的类型

类型 基本概念 组成
数字(Number) 支持
  1. 整数(int)
  2. 浮点型(float)
  3. 复数(complex)
  4. 布尔(bool)
  • 整数(int),如10,-10
  • 浮点型(float),如13.14,-13,14
  • 复数(complex),如4+3j,以j结尾表示复数
  • 布尔(bool)表达现实生活中的逻辑,即真和加,True表示真,False表示假。
  • True本质上是一个数字记作1,False记作0
字符串(String)

描述文本的一种数据类型;

  • 字符串,又称为文本,是由任意数量的中文、英文、各类符号、数字等组成。所以叫做字符的串。
  • Python中,字符串需要使用双引号包围起来。/被引号包围起来的,都是字符串;
  • str是string的缩写;
字符串(String)由任意数量的字符组成
列表(List) 有序的可变序列 Python中使用最频繁的数据类型,可有序记录一堆数据
元组(Tuple) 有序的不可变序列 可记录一堆不可变的Python数据集合
元组(Tuple) 无序不重复集合 可记录一堆不重复的Python数据集合
字典(Dictionary) 无序Key-Value集合 可无序记录一堆Key-Value型的Python集合

 1.2 字面量的写法 

 

下面第二种可以打印字面量,而第一种只是定义字面量;

 

2.注释 

2.1 注释的作用 

  • 在程序代码中对程序代码进行解释说明的文字;
  • 注释不是程序,不能被执行,只是对程序中的代码进行解释说明,让别人可以看懂代码的作用,能够大大增强程序的可读性。 

2.2 单行注释 

#号开头,后面跟注释内容,#号和内容一般建议以一个空格隔开,这是Python的规范,规范是Python官方建议的要求,不强制,不遵守也不影响程序运行,但官方和大厂的代码都会遵守规范,所以遵守规范能让我们的代码更高级。 

一般pycharm可以Ctrl+Alt+L格式化(规范化)代码;

2.2.1 语法

# 注释内容

2.3 多行注释

以一对三引号包起来的内容就是多行注释,一般用来解释说明一段代码的使用方法。 

2.3.1 语法

""" 注释内容 """

2.3.2 一般用来解释 

  • 整个Python代码文件
  • 方法 

如果解释整个Python代码文件,一般写在Python代码的最顶部;

2.4 注释示例

 

2.4.1 运行结果

 

从运行结果可以看出,注释对程序运行没有影响;

3.变量

变量是在程序运行时,能储存计算结果或能表示值的抽象概念。简单地说,变量就是在程序运行时,记录数据用的。 

3.1 变量的定义格式 

变量名称=变量值

  • 变量名称,也就是变量本身
  • 每一个变量都有自己存储的值,称之为变量值
  • 等于号就是赋值,表示将右侧的值,赋予左边的变量 

3.2 变量示例 

3.2.1 运行结果 

 

  • 变量连接打印语句可以用逗号隔开,也可以使用加号
  • 变量的定义可以增加代码的复用性 

4.数据类型 

使用type()语句可以得到当前数据的数据类型 

4.1 语法 

type(被查看类型的数据) 

4.2 type()示例

 

4.2.1 运行结果 

 

  • type()输出的结果是可以使用变量存储起来的(type()的结果(返回值));
  • type()方法可以查看字面量的数据类型也可以查看变量内存储的数据类型,Python中的变量没有类型,但是变量存储的数据拥有类型。 

4.3 字符串变量的含义 

变量不是字符串,而是变量存储了字符串;

相关推荐

  1. 学习Android

    2024-04-06 22:26:02       31 阅读
  2. Python学习笔记七十(OpenCV安装)

    2024-04-06 22:26:02       40 阅读
  3. 开始学习

    2024-04-06 22:26:02       38 阅读
  4. 学习Python

    2024-04-06 22:26:02       10 阅读
  5. 学习 Rust :如何使用HashMap

    2024-04-06 22:26:02       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-06 22:26:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-06 22:26:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-06 22:26:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-06 22:26:02       20 阅读

热门阅读

  1. 【00150】2024 金融理论与实务试卷一

    2024-04-06 22:26:02       17 阅读
  2. Windows安装SSH超详细教程

    2024-04-06 22:26:02       19 阅读
  3. 力扣-简化路径

    2024-04-06 22:26:02       17 阅读
  4. 【数据结构】顺序表与链表

    2024-04-06 22:26:02       14 阅读
  5. C#WPF更改窗体图标和生成exe文件的图标实例

    2024-04-06 22:26:02       18 阅读
  6. 【杂记】SQLAlchemy使用方法记录

    2024-04-06 22:26:02       18 阅读
  7. 在macOS系统上安装CERN ROOT数据分析框架

    2024-04-06 22:26:02       18 阅读
  8. 在Spring Boot中导入和解析XML文件的实践

    2024-04-06 22:26:02       15 阅读
  9. 偶然发现一个平均分布得不可思议的伪随机函数

    2024-04-06 22:26:02       16 阅读
  10. WebSocketServer后端配置,精简版

    2024-04-06 22:26:02       18 阅读
  11. C++ | vector模拟实现

    2024-04-06 22:26:02       14 阅读