默认教学计划
929人加入学习
(28人评价)
Python 基础
价格 ¥ 299.00
该课程属于 高校公益行 | 网络安全实践训练营 请加入后再学习

python 赋值可以理解成为存储啦对象的指针 而不是存储值 是将对象的的地址赋值给变量 变量找到相应的对象

变量的个数与后面序列的元素个数必须一致

没有元素会传一个空的列表

由下划线开头

[展开全文]

python 大部分是引用语句

print 函数的返回值就是一个null

使用列表 元祖 字典 按照一定的方式吧一个语句分成多行

复合语句使用严格的缩进来表示同一的层次

[展开全文]

bytearry是字符串的另外一种类型 是属于二进制 单拥有列表的很多方法

字典用键提取值

集合里面的元素是不可变的对象 数字 字符串 元祖

集合里面的元素不一定可以提取到 但是可以判断 这个元素在不在这个集合里面

pop的提取是没有任何的顺序的

引用和复制最的的区别在与 是否是生成新表 a【;】 是复制 一个新生的表

[展开全文]

英文是采用access码存贮 而不是采用默认的方式存贮

open默认的是以二进制的方式进行打开的

with可以省略点使用close方式

[展开全文]

文件需要打开 在读取

w只能写 而w+ 是可以写 和读

python2.0的版本 一二进制方式进行存贮

python3.0不一样 是采用Unicode方式存贮

取出的时候是以字符串形式 在转换回去

[展开全文]

文件对象 是对文件的输入输出进行控制

文件对象在py里面可以作为os的文件的链接

File = open ('F:\File01.txt','w') # “”文件的读写“” 
File.write('hello the world!')
File.close()

在使用read指针在前面 当使用之后 read 在你读到那里就在那里 用tell的函数可以看到指针

readlines

seek 当第一个参数为0的时候 第二个参数为1会返回当前位置

用w打开 直接是覆盖是

[展开全文]

元祖与列表非常相似 只是不能再原处修改

元祖的异构 里面的元素可能是字符串 或者是数字 脸的嵌套可能是元祖加上元祖

相加和相乘 是创建一个新的元祖 类似于合并

[展开全文]

字典在py里面是无序集合对象类型 有独立的唯一的键 利用相应的键取值

字典是判断有没有这个键 而不是值

需要输出列表 在前面增加一个list

字典转换成为列表 取所有的值和键

字典的比较 是键而不是值

zip方式 将键和值相互颠倒过来

[展开全文]

sorted 会创建一个新的列表 不是在原处修改

取值

[展开全文]

列表 在py中是有序集合对象 类型 字符创是不能去修改 而列表是可以的

列表是以方括号为表示的 【】里面的元素用逗号隔开

python map方式是什么

列表是有序的所以 可以通过索引get需要的值

矩阵可以通过列表来实现

pop和栈的方式 是一样的 取的是最后的一个值

[展开全文]

前面r表示不转意 

空格用\s表示 正则表达式里面是一个或的关系

[展开全文]

Windows下默认编码GBK

DOS下使用CHCP查看代码页

decode(str)转换成对应编码

with statement as valu 自动close

[展开全文]

追加模式 a

file = open(name,a)

w+文件开头

a+文件结尾

w+如果文件不存在则创建

r+文件不存在报错

Python3中字符是以Unicode方式存储

str.encode()返回str的二进制数据

原生对象的存取--非字符串

pick模块

rename(old,new)

remove(old,new)

touch fileName 创建文件

getcwd()获取文件夹

[展开全文]

python文件

在Windows中可以使用r来对反斜杠\不进行转义

例如open(r'C:\mydir')

b代表二进制方式进行读写

访问操作

r只读  rb二进制只读

w只写 wb二进制只写 若文件不存在则创建

a追加 ab二进制追加

close关闭文件关联

flush立即刷新文件缓存

tell方法返回当前读取的位置

readLine读取一行

read(len) 读取len个字符

2.x seek(valu,count)设置偏移量(相对于文件当前位置)偏移count次每次长度为valu

write(buf)写入buf到文件

 

 

 

[展开全文]

repr 会把引号也输出出来 

而print 不输出引号

[展开全文]

方法是特定的对象相关联在一起的函数  附属于对象的属性 而这些属性不过是调用的函数

[展开全文]

加上两个反斜杠代表一个反斜杠 或者在前面加一个r

两个字符串合并 加号

ord 将字符转成数字

chr 将数字装换成为字母

[展开全文]

在py里面变量是没有类型的 而对象是存放数据的 所以对象是有类型的

先创建一个对象 在创建一个变量 由变量引用这个对象 变量存放这指针 而对象是一块内存

共享引用

列表 存储形态不一样所以和整形浮点型 字符不一样

【】是列表

[展开全文]

元组

元组和列表非常相似只是不能在原处更改

 

 创建元组 Tuple = (,)只有一个援素时必须加分号

 

 

[展开全文]

字典的操作

 

lambda

形如以下的函数

def  get_value(_key): return    Q[_key] 

需要按标fname或者uid排序排列时 sorted()

 

from  operator import inemgetter

from iterator import 

在Python 2.x中最后的print()需要写成print ''

[展开全文]