注释可用于解释 Python 代码。注释可用于提高代码的可读性。 以 # 开头的注释可以注释一行文本,Python 另外提供了注释多行文本的功能。多行注释用三个单引号或者三个双引号将注释括起来,例如:
'''
# 首先定义变量 x
# 让后将变量 x 修改为 456
x = 123
x = 456
'''
在 Python 中,可以使用 TAB 或者空格作为缩进,大部分代码规范建议使用 4 个空格作为缩进。在 Python 自带的集成开发环境 IDLE 中,用户输入 TAB 时,TAB 会被自动转换为 4 个空格。 使用缩进后,可以直观的看到代码的逻辑层次,从而提高代码的可读性。
如果不使用缩进,完成一个程序如下:

如果使用缩进,完成相同功能的程序如下:

对比这两段程序,可以发现使用缩进后,提高了程序的可读性。 Python 语言要求在需要表达代码层次关系的场景中,必须使用缩进。如果不使用缩进,程序运行时则会报告错误。
变量是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符等。
在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如:
a = 123 # a是整数
print(a)
a = 'ABC' # a变为字符串
print(a)
Python 提供了 input 语句用于读取键盘输入,input 语句读取用户输入的一行文本。
line = input() # 使用 input 语句读取用户输入的一行文本,将该文本保存到变量 line 中。
print(line) # 显示用户输入的结果
可以在 input 语句中加入参数,该参数作为用户输入的提示符
number = input('Please input a number: ')
如果 Python 程序需要输出中文,运行程序时出现错误提示 ‘SyntaxError: Non-UTF-8 cod starting’,解决这类错误的最简单方法是:
在 python 中使用 print 语句向屏幕上输出。举例如下:
print('hello world')
print(123)
print(123, "hello", 1+1)
下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。所有 Python 的关键字只包含小写字母。

下面只是简单的介绍和演示了一下,具体的细节之后会详细介绍
Python3之后整型是没有限制大小的,也就是没有long和int区别,都可以认为int类型 ,整型指的就是整数,包括正整数、0、负整数
intvar = 100 # 整数
浮点型指的就是小数
fltvar = 100.1
小数还可以科学计数法来表示
fltvar1 = 1.E2 + 1E-1
什么是布尔型,在计算机上布尔型代表逻辑上的真假,布尔值的值只有两种,真和假, True和False。在python中,乃至计算机科学当中,任何的东西的本质都是True和False,都是非真既假的,这也就是也和计算机的工作原理分不开,比如计算机当中使用二进制来进行工作,都是只有两种形态来表示的。
bolvar1 = True # 真
bolvar2 = False # 假
字符串就是用引号引起来的字符,不管引号内是什么数据,只要在引号内就是字符串。 字符串特点 可获取、不可修改、有序
# 1、直接使用引号 ,不可以跨行,如果非要跨行需要使用+拼接
strvar = 'hello motherland'
# 使用三引号可以跨行
strvar2 = '''
hello motherland
hello motherland
'''
# 使用括号括起来,可以跨行
strvar2 = (
'hello motherland'
'hello motherland'
)
列表(list)是 python 中最常用的数据类型之一,它顺序地存放元素在类似数组的数据结构里,它同时也可以存储不同数据类型的元素;不同于元组和字符串,列表是可以改变的,即其内容可以被修改,我们可以对列表进行添加、移除、修改元素等操作。此外,列表通常会作为函数的返回类型。
list = [1, 2, 3,"a", "b", "c",1.1,2.2,3.3]
元组是Python中常用的一种数据结构。元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字甚至元组。元组是“写保护”的,即元组创建后不能再做任何修改操作,元组通常代表一行数据,而元组中的元素代表不同的数据项。
tup1 = ('physics', 'chemistry', 1997, 2000)
字典是 python 中重要的数据类型,对应内置函数 dict,它是一个无序、可变、由键值对组成的集合,我们可以通过引用键名来访问字典中数据。
dic1 = {"a": "天猫", 2: "京东", "c": "拼多多", "C": "PDD"}
集合(set)是一个无序且不重复的元素集合。
st1 = {'S', 1, 'Kawaii', 'Premium'}
python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数


内置函数比较多,但是常用的并不多在之后教程会讲解的,这里就展示一下
算术运算符与数值一起使用来执行常见的数学运算:

赋值运算符用于为变量赋值:

比较运算符用于比较两个值:

逻辑运算符用于组合条件语句:

身份运算符用于比较对象,不是比较它们是否相等,但如果它们实际上是同一个对象,则具有相同的内存位置:


位运算符用于比较(二进制)数字:

