大家好,本文将围绕python速查手册pdf百度网盘展开说明,python速查手册基础卷pdf是一个很多人都想弄明白的事情,想搞清楚21张python速查表需要先了解以下几个事情。
python 基本语法自查
字符串 方法
var1 = “This is a string.”
不改变变量本身的值
#返回首字母大写
var1.title()
var1.upper()
var1.lower()
var1.strip()
var1.rstrip()
var1.lstrip()
在字符串中使用变量 换行以及制表符
print(f"\t Hello, \n {var1.title()}")
数字下划线
var1 = 100_100_000
多变量赋值
var1, var2, var3 = 1, 2, 3
Python没有常量类型,用大写字母默认为常量
VAR1 = 100_100_000
列表 – 各种类型的数据都可以存储
var1 = [1, 2, 3, 4, 5]
修改、添加和删除元素
var1[1] = 1
var1.append(2) #将改变列表本身
var1.insert(0,1) #在0位置插入1, 改变本身的值
del(var1[0])
var1.remove(1) #删除值为1的第一个元素,如果没有则报错
var1.pop() #删除列表最后一个元素,并可以直接赋值使用
var1.pop(1) #删除列表中第二个元素,并可赋值使用
var1.sort(reverse = True) #从小到大排序,修改列表本身
sorted(var1, reverse = True) #临时排序,不修改列表
var1.reverse() #改变列表本身的顺序
len(var1) #获取列表的长度
枚举语句
for var in var1:
print(var)
创建数值(整数)序列
var2 = range(1, 5) #创建不含5的整数序列
list(var2) #将range类型转化为list
var3 = range(1,11,2) #创建含步长的序列
基本统计指标
min(var3)
max(var3)
sum(var3)
列表解析 – 完全没有R里面的优雅
var4 = [value**2 for value in range(1,11)]
列表切片
var4[0:3] # 返回位置 0,1,2的值
var4[:3]
var4[-3:] # 倒数第三个到最后
Python中复制列表很麻烦,需要具体赋值
var5 = var4[:]
var5 = var4 #指向同一个数据
元组变量,不可修改
var6 = (1, 2, 3)
if 语句
var1 = list(range(1,10,1))
for i in var1:
if i == 5:
print(i - 1)
elif i > 7:
print(i)
else:
print(“not good”)