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

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

Python3语法总结

一.注释和基本数据类型

标识符与关键字

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

标识符的命名规则:

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

2.不能以数字开头;

3.不能是关键字;

4.变量名区分大小写;

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

结果如图:

ae7ebfb1583b80b759bcdd6f544ef59d.png

注释

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()函数可以用来查询变量所指的对象类型。

226f23f3ba8906a0d8452dcee785d803.png布尔类型(bool)

布尔类型即True或False。


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


布尔类型的特点:


布尔类型只有两个值: True 和 False。

布尔类型可以和其他数据类型进行比较,比如数字、字符串等。

布尔类型可以和逻辑运算符一起使用。

布尔类型也可以被转换成其他数据类型。Truer会被转化为1,Flase会被转化成0

未完待续…




























目录
相关文章
|
4天前
|
Python
【Python操作基础】——数据类型
【Python操作基础】——数据类型
|
4天前
|
存储 Python
python字符串和字节明确数据类型
【5月更文挑战第6天】python字符串和字节明确数据类型
10 2
|
4天前
|
Java C语言 C++
Python基础语法
Python基础语法
11 1
|
4天前
|
JSON 数据格式 索引
python之JMESPath:JSON 查询语法库示例详解
python之JMESPath:JSON 查询语法库示例详解
16 0
|
4天前
|
存储 程序员 Python
Python 数据类型转换详解
Python 数据类型转换详解
17 0
|
4天前
|
存储 Python
Python进阶语法之推导式
本章是对自己学完基础语法后,学习python进阶语法推导式过程中,自己的一些理解和看法,因为自己从刚开始第一次看看不懂,到学习一段时间后,通过积累再次看这里的知识点发现自己有了新的理解,这次将这部分知识学完了,剩下就是通过练习来达到熟练了.本章的推导式,包含列表推导式,字典推导式,集合与元组推导式这四种.主要是对python进阶语法推导式,的练习与理解,同时也提高了自己对代码的简化和运行的能力的提高,也是在这次学习中,我发现学习代码更多需要的是对基础和知识的积累,当眼界与思维突破瓶颈,看之前难以理解的事物发现变的容易去使用和理解了.
|
4天前
|
Java 开发者 索引
Python基础语法:类笔记
本篇博文是把自己在学习python类的过程中自己理解和笔记,一点一点总结的写出出来,做一个总结,加深对面向对象编程的理解。
|
4天前
|
Python
python中的语法错误
【4月更文挑战第23天】
20 3
|
4天前
|
Python 容器
Python数据类型转换
Python数据类型转换
|
4天前
|
索引 Python
【Python21天学习挑战赛】集合 & 数据类型补充
【Python21天学习挑战赛】集合 & 数据类型补充