Python学习笔记一
来源:互联网 发布:虎鲨软件站 编辑:程序博客网 时间:2024/05/17 00:01
2017年12月21日(星期四)
Python学习笔记一
1.变量的简单数据类型:变量不能以首数字开头、不能有空格、不能使用关键字。
2.字符串大小写:x.title()可以将字符x的首字母大写
x.upper()可以将字符全部大写
x.lower()可以将字符全部小写
3.字符串合并:可直接用+拼接,进行输出 print(‘a’+’b’+’v’)输出”abv”
4.字符串的制表符:”\t”表示空格 ”\n”表示换行 ”\”
5.删除字符串中的空白(暂时的):x.rstrip()删除字符串x的右边空格
x.lstrip()删除字符串x的左边空格
x.strip()删除字符串x两边的空格
6.数字
四则运算;+ - * /
平方运算: a**2
三次方 a***3
括号可以改变运算优先级 3+2*4不等于(3+2)*4
数据的类型没有分类,(不用规定int float)
但是数字和字符串不同。需要用str(32)来将数字32转换成字符32
7注释 python使用#来注释
8.列表的创建,修改等
创建列表ex:a = [‘A’, ’B’, ’C’, ’D’, ’E’] 列表的第一个元素起始编号为0
打印列表 1.打印单个 print(a[0]) 2打印全部 print(a)
修改列表 直接进行替换 ex:a[2] = ‘N’
添加元素 x.append(‘AAAAA’) 将字符串AAAAA添加到x列表的尾部
x.insert(1 , ’AAAA’) 将字符串AAAA添加到x列表的的位置1处
删除元素 delx[0] 删除x列表中的x[0]
A= x.pop() 将x列表的最后一个元素弹出赋予给A,列表x永久改变
B = x.pop(2)将x列表的元素x[2]弹出赋予给B,列表x永久改变
x.remove(‘AAAA’)将x列表中所有‘AAAA’元素删除
9.列表的组织
排序: x.sort() 将x列表中的元素按字母从小到大永久排序
x.sort(reverse=True) 将x列表中的元素按字母从大到小永久排序
resort(x) 将x列表中的元素按字母从小到大临时排序
x.revers() 将x列表永久反向排列
10.确定列表长度
Len(A) 确定列表A的长度 (需要使用print(len(A))输出
11.操作列表
遍历整个列表 for x in xs:
print(x) (有一个空格)
12创建数值列表 range(1,7) 创建1-6
ex: for value in range(1, 7):
print(value)
13.对数字列表进行简单统计计算
输出数字列表x的最小值 print(min(x))
输出数字列表x的最大值 print(max(x))
输出数字列表x的和 print(min(x))
14.列表的切片
a[1:3] 使用列表a的a[1],a[2]
a[1:] 使用列表a中a[1]到结束的所有元素
a[:2] 使用列表a起始到a[2]的所有元素
15复制列表
设a为某个列表
那么 b =a[ : ] 后 b和a完全一样。
16元组
元组的定义:列表可以修改,元组不能修改。 A = (100,20)
元组的修改:需要重新定义这个元组 A= (200,20)
元组的遍历:和列表类似 as= (100,23,21)
for a in as:
print(a)
17 代码格式
1. PEP8规范
2. 缩进为4个字符
3. 单行不超过80个字符
- Python学习笔记(一)
- Python学习笔记[一]
- Python学习笔记一
- python学习笔记(一)
- Python学习笔记(一)
- Python学习笔记一
- python学习笔记一
- python 学习笔记一
- python 学习笔记一
- python学习笔记: 一
- python学习笔记(一)
- Python学习笔记(一)
- python学习笔记一
- python学习笔记一
- Python学习笔记一
- Python学习笔记一
- Python学习笔记一
- python学习笔记一
- Bootstrap 使用
- 利用TensorFlow训练简单的RNN
- apache kafka系列之源码分析走读-kafkaApi详解
- Epubor All DRM Removal(电子书DRM版权保护移除工具)官方中文版V1.0.15.1215下载
- sumblime text 3 配置nodejs
- Python学习笔记一
- Maximum Width of Binary Tree 解题心得
- 410. Split Array Largest Sum
- SQLServer 数据加密解密:常用的加密解密(一)
- Java Io
- LeetCode | 729. My Calendar I
- (转载)Math.random()随机数的二三事
- 2017.12退役贴
- 416. Partition Equal Subset Sum