Python基础教程
1.Python是一种解释型、面向对象、动态数据类型的高级程序设计语言
2.Python用严格的缩进表示代码块
3.Python有着丰富的第三方库
安装(window下)
访问Python官网下载安装包
选择 Download Windows x86-64 executable installer
x86-64表示64位
x86表示32位
executable表示可执行文件

具体步骤请访问菜鸟教程(懒得写了)
注释
#我是一条单行注释
'''我是一条 多行注释'''
"""我也是一条
多行注释"""
缩进
Python最具特色的就是以缩进区分代码块
而不是以{}
if True: print('True') else: print('Flase')
同一代码块的语句必须包含相同的缩进空格数,不同代码块的可以不一样
if True: print(1) else: print(2) if True: print(3)
缩进不一致程序会报错
IndentationError: unindent does not match any outer indentation level
跨行语句
有些语句本身就可以跨行,如:
[],{},()中的语句可以多行书写
list_ = [1,2, 3,4,5] set_ = {1,2, 3,4,5} tuple_ = (1,2 3,4,5) fuc(1,2, 3,4,5)d
除此之外,可以使用反斜杠开始实现多行语句
total = 1+\ 2+\ 3
单行多语句
Python的语句结尾是不用加上分号的,除非你想在一行内写下多条语句
a = 1;b = 2
基本数据类型
数据类型本身其实是类
而变量指向的就是对象
注意是指向,变量就是变量,变量没有类型
只是用来储存一个对象,类型是对象的类型
变量在使用前必须要赋值
数据类型详解
Python中变量可分为两种
不可变数据:int、float、bool、complex、str、tuple
可变数据: list、dict、set

使用
Python中的变量是不需要声明的,想什么时候用就什么时候用
a = 1 print(a) b = 2 print(b)
这里a = 1 实质上是实例化了一个int对象值为1,并将这个对象储存在a中
这样写,可以更好的解释
a = int()
类加括号表示创建对象,具体请转到Python面向对象
多个变量赋值
同时给多个变量赋值
a = b = c = 1
多个变量分别赋值
a = 1 b = 2 a,b = b,a
表示分别并同时将b赋给a,a赋给b
结果是 a = 2,b = 1
删除对象引用
a = 1 print(a) #1 del a print(a) #2
结果为 1、not define
运算符
算术运算符:

比较运算符

赋值运算符
![]()
逻辑运算符

成员运算符

身份运算符


浙公网安备 33010602011771号