您的位置:首页 > 编程语言 > Python开发

菜鸟教程python基础总结

2017-10-07 23:13 405 查看
pycharm社区版本是免费滴,第一次发现IDE工具这么好用

pycharm激活码

1、python对缩进很严格

2、;可以一行显示多条语句

4、六种标准数据类型有:(Number(数字)String(字符串)List(列表) Tuple(元组) Sets(集合)Dictionary(字典))



python列表可以修改,而字符串和元组不能

5、函数可以元祖形式多返回值

8、is 用于判断两个变量引用对象是否为同一个(地址都要相同), == 用于判断引用变量的值是否相等

9、字符串才有转义字符

11、无限循环可以使用 CTRL+C 来中断循环

12、pass是空语句,是为了保持程序结构的完整性,不可以省略,不然出错,句末逗号也不能省略

13、迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退

14、 L (Local) 局部作用域

E (Enclosing) 闭包函数外的函数中

G (Global) 全局作用域

B (Built-in) 内建作用域

15、Python 中只有模块(module),类(class)以及函数(def、lambda)才会引入新的作用域,其它的代码块(如 if/elif/else/、try/except、for/while等)不会引入新的作用域的,也就是说这这些语句内定义的变量,外部也可以访问

内置的函数 dir() 可以找到模块内定义的所有名称

re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配

Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: