
Python基础
折戟沉沙灬
为之则易,不为则难!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python之绝对导入和相对导入
1、Python 相对导入与绝对导入这两个概念是相对于包内导入而言的。包内导入即是包内的模块导入包内部的模块。2、python中import的搜索路径当前文件夹下环境变量PYTHONPAHT中sys.path中3、python中的import导入当前模块同级别的模块导入当前模块同级别包中的模块不能导入具体的【变量、函数、类型】|import导入 ...原创 2018-08-14 10:34:58 · 1190 阅读 · 0 评论 -
python之socket、socketserver
1、首先了解两个协议TCP和UDP1、TCP:(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。之所以可靠:当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。当TCP收到发自TCP连接另一端的数据,它将发送一个确认。...原创 2018-08-15 22:33:08 · 505 阅读 · 0 评论 -
python之加密、解密
1、字符串的编码、解码编码:将计算机中的字符串按照一定的顺序表示成二进制数据的过程 描述 具体 二进制: 0/1 每一个二进制数字,表示一位,通常计算机中:0000 0001 字节: 二进制数据~8位一个字节:0000 0001->1个字节 字符: 2个字节->1个字符;通常情况下我们使用的字符串~就是使用字符编码的!...原创 2018-08-15 08:30:04 · 1770 阅读 · 0 评论 -
python之文件夹和文件
1、文件夹引入os模块: import os (1)创建单级目录: os.mkdir(“D:\python”) (2)删除单级目录: os.rmdir(“D:\python”)只可删除最里层的目录 (3)创建多级目录 os.makedirs(“D:\python\list\str”) (4)删除多级目录 os.removedirs(“D:\python\list\str”)...原创 2018-08-15 08:29:09 · 214 阅读 · 0 评论 -
python之字符串
1、声明一个字符串定义:包含在一对单引号、双引号、三引号中间的多个字符2、Python转义字符 符号 描述 \在行尾时 续行符 \ 放在其他特定字母前 转义字符 \t 横向制表符 \v 纵向制表符 \n 换行符 \r 回车 \f 换页3、Python的字符串内建函数在...原创 2018-08-14 19:10:54 · 129 阅读 · 0 评论 -
python之函数的参数类型
函数的参数1、必须参数(位置参数) 调用函数时根据函数定义的参数位置来传递参数。def test1(x,y): print("x={0},y={1}".format(x,y)) print("x + y = ",x + y)#调用函数:必须参数必须传值,且实参与形参位置一一对应test1(1,4)2、默认参数 用于函数调用,通过“键-值”形式加以指定。可以...原创 2018-08-14 19:09:25 · 424 阅读 · 0 评论 -
python之变量(模块与函数之间的变量)
1、变量之全局变量定义:声明在函数外部的变量:全局变量 从声明的地方开始-当前文件中所有的位置都能使用这个变量#从声明的地方开始-当前文件中所有的位置都能使用这个变量jobs = "爬虫工程师"def eat(): print("全局变量:",jobs) def find(): print("全局变量:", jobs)#执行函数eat...原创 2018-08-14 19:02:03 · 1286 阅读 · 0 评论 -
python函数的参数和返回值
函数之函数的参数和返回值:1、函数的参数:参数:其实就是一种变量是一种特殊的变量:专门给函数接受数据使用的生活场景:函数->行为 参数->行为需要的资源案例: 代码:函数-> 展示用户信息(用户) 生活:创业-> 需要什么数据(钱)def show_info(name): # n...原创 2018-08-14 18:58:56 · 565 阅读 · 0 评论 -
python之函数
函数之四种处理函数:1、不需要参数,也无返回值,直接执行。 2、需要参数,但没有返回值,需要传递参数。 3、不需要参数,但又返回值,返回值可以接受,也可以不接受。 4、需要参数,也有返回值,需要传递参数,返回值可以接受,也可以不接受。例如:#1、不需要参数,也无返回值。直接执行def show_info(): print("我很好") print("我很好...原创 2018-08-14 18:56:49 · 150 阅读 · 0 评论 -
python之dict(字典)
四种组合数据类型(list:列表 tuple:元组 set:集合 dict:字典)dict(字典):字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式: d = {key1 : value1, key2 : value2 } 注意:键必须是唯一的,但值...原创 2018-08-14 16:10:24 · 355 阅读 · 0 评论 -
python之set(集合)
四种组合数据类型(list:列表 tuple:元组 set:集合 dict:字典)1、set (集合):可以存放一组没有顺序、不可可重复的、可以改变的数据。 * 定义方式: * 创建一个空集合:set() a = {} 是一个字典 * 集合的基本操作 1、添加元素:s.add(x) 将元素 x 添加到集合 s 中,如果元素已存在,则不进行任何操作 ...原创 2018-08-14 15:59:56 · 6703 阅读 · 2 评论 -
python之tuple(元组)
四种组合数据类型(list:列表 tuple:元组 set:集合 dict:字典)1、tuple(元组):可以存放一组有顺序、可重复的、不可以改变的数据。定义方式: 创建一个空元组:tup1 = ()当元组中只有一个数据时,需要在元素后面添加逗号,否则括号会被当作运算符使用:tup2 = (1,) 访问元组:元组可以使用下标索引来访问元组中的值,如下实例: 输出结果...原创 2018-08-14 12:15:34 · 384 阅读 · 0 评论 -
python之list(列表)
四种组合数据类型(list:列表 tuple:元组 set:集合 dict:字典)**1、list(列表)**:可以存放一组有顺序、可重复的、可以改变的数据。 定义方式:[e1,e2,e3...],e可以是可以是任何数据类型 如:[1,"helloworld",False,[1,2,3,4]]* 声明一个list + list_2 = [] 声明空列表 ...原创 2018-08-13 21:34:01 · 159 阅读 · 0 评论