python的一个学习网址-比较细致
https://
m.runoob.com/python3/
1104:比如讲数据结构时,很多实例可以参考。
https://
m.runoob.com/python3/python3-data-structure.html
1107 数据结构学习:
列表:可以修改,但是字符串和元组不能。
元组:元组由若干逗号分隔的值组成,例如 t = 12345, 54321, 'hello!'
集合:一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。
字典:序列是以连续的整数为索引;字典以关键字为索引,关键字可以是任意不可变类型,通常用字符串或数值。
1108:异常、预定义的清理行为
关键词with语句可以保证诸如文件之类的对象在使用完之后一定会正确地执行他的清理方法:
with open("myfile.txt") as f:
for line in f:
print(line, end="")
以上这段代码执行完毕后,就算在处理过程中出问题了, 文件f总是会关闭。
类:
类的方法与普通的函数只有一个特殊的区别----他们必须{banned}中国{banned}中国{banned}中国第一个参数名称,按照惯例它的名称是self
self代表的是类的实例,代表当前对象的地址,而self.class则指向类;
self不是python关键字,我们吧他换成runoob也是可以正常执行的。
子类(derivedclassname)会继承父类(基类baseclassname)的属性和方法。
class derivedclassname(modname.baseclassname):
1109周三
类方法{banned}中国{banned}中国{banned}中国第一个参数必须为self,代表类的实例,名字也可以是this,按照约定是self
类的私有方法:__private_mothod:两个下划线开头, 只能在类的内部调用。外部对象不能调用私有方法。
python3命名空间:
提供了项目中避免名字冲突的一种方法。各个命名空间是独立的,一个命名空间中不能有重名,但不同的命名空间可以重名。
和计算机中的文件夹很相似。
命名空间的查找顺序: 局部的命名空间----》全局的命名空间 ----》 内置的命名空间
全局变量:定义在函数外部的变量,有全局作用域;
局部变量:定义在函数内部的变量。
如果要修改嵌套作用域(enclosing作用域, 外层非全局作用域)中的变量,则需要nolocal关键字。
1110周四
导入模块
import requests
# 发送请求
x = requests.get("")
# 返回页面内容
print(x.text);
1111周五
pcharm中的快捷键:
查找:ctrl f
查找全局文件:ctrl shift n
替换:ctrl r
在全部工程文件中进行替换 ctrl shif r
阅读(349) | 评论(0) | 转发(0) |