随笔分类 -  Python

该文被密码保护。
posted @ 2019-11-11 17:55 朱砂痣 阅读(1) 评论(0) 推荐(0)
摘要:转自https://www.jianshu.com/p/15715d6f4dad 在利用python解决各种实际问题的过程中,经常会遇到从某个对象中抽取部分值的情况,切片操作正是专门用于完成这一操作的有力武器。理论上而言,只要条件表达式得当,可以通过单次或多次切片操作实现任意切取目标值。切片操作的基 阅读全文
posted @ 2019-11-10 15:19 朱砂痣 阅读(246) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/ailiailan/p/8729544.html 阅读全文
posted @ 2019-11-03 17:46 朱砂痣 阅读(397) 评论(0) 推荐(0)
摘要:字典和json 的区别 和转换 前言:字典和json非常像。接下来比较一下两者的异同 先看一下字典的写法: a = {'a':'1', 'b':'2', 'c':'3' } 再看一下json的写法: { "studentInfo": { "id":123456, "stu_name":"Dorra" 阅读全文
posted @ 2019-10-15 15:39 朱砂痣 阅读(208) 评论(0) 推荐(0)
摘要:from urllib import parse urlunparse()可以实现URL的构造 urljoin()传递一个基础链接,根据基础链接可以将某一个不完整的链接拼接为一个完整链接 urlencode()将字典构形式的参数序列化为url编码后的字符串(常用来构造get请求和post请求的参数) 阅读全文
posted @ 2019-10-11 16:30 朱砂痣 阅读(976) 评论(0) 推荐(0)
摘要:一、摘要算法格式 阅读全文
posted @ 2019-10-10 19:20 朱砂痣 阅读(417) 评论(0) 推荐(0)
摘要:python获取当前时间的用法 1.先导入库:import datetime 2.获取当前日期和时间:now_time = datetime.datetime.now() 3.格式化成我们想要的日期:strftime() 比如:“2016-09-21”:datetime.datetime.now() 阅读全文
posted @ 2019-09-26 11:20 朱砂痣 阅读(788) 评论(0) 推荐(0)
摘要:os模块: os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录 os.getcwd() 获取当前文件路径 os.mkdir() 新建目录 os.rmdir() 阅读全文
posted @ 2019-09-24 16:57 朱砂痣 阅读(305) 评论(0) 推荐(0)
摘要:一、模块、包 什么是模块? 模块实质上就是一个python文件,它是用来组织代码的,意思就是说把python代码写到里面,文件名就是模块的名称,test.py test就是模块名称。 什么是包? 包,package本质就是一个文件夹,和文件夹不一样的是它有一个__init__.py文件,包是从逻辑上 阅读全文
posted @ 2019-09-23 20:50 朱砂痣 阅读(198) 评论(0) 推荐(0)
摘要:作业一: 写一个登录的程序, 1、最多登陆失败3次 2、登录成功,提示欢迎xx登录,今天的日期是xxx,程序结束 3、要检验输入是否为空,账号和密码不能为空 4、账号不区分大小写 import datetime count = 0 while count <3: username = input(" 阅读全文
posted @ 2019-09-21 16:27 朱砂痣 阅读(192) 评论(0) 推荐(0)
摘要:一、读文件 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统 阅读全文
posted @ 2019-09-21 13:46 朱砂痣 阅读(248) 评论(0) 推荐(0)
摘要:(函数的参数&递归函数) 一、函数的参数 Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。 1、位置参数 a(b,c)【b,c必须输入,不输入报错】 我们先写一 阅读全文
posted @ 2019-09-21 13:34 朱砂痣 阅读(466) 评论(0) 推荐(0)
摘要:迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭代 阅读全文
posted @ 2019-09-17 13:16 朱砂痣 阅读(184) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-17 13:16 朱砂痣 阅读(152) 评论(0) 推荐(0)
摘要:集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 创建格式: parame = {value01,value02,...} 或者 set(value) 一、 阅读全文
posted @ 2019-09-17 13:15 朱砂痣 阅读(224) 评论(0) 推荐(0)
摘要:字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 键一般是唯一的,如果重复最后的一个键值 阅读全文
posted @ 2019-09-17 13:14 朱砂痣 阅读(266) 评论(0) 推荐(0)
摘要:元组其实和列表一样,不一样的是,元组的值不能改变,一旦创建,就不能再改变了,比如说,要存数据库的连接信息,这个连接信息在程序运行中是不能被改变的,如果变了那数据库连不上了,就程序就完犊子了,这样的就可以使用元组了,元组呢,也提示别人,看到是元组的话,就说明这个值是不能被改变的,元组的定义方式是用() 阅读全文
posted @ 2019-09-17 13:12 朱砂痣 阅读(227) 评论(0) 推荐(0)
摘要:序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 list1=['wuzm','liyanan', 阅读全文
posted @ 2019-09-17 13:10 朱砂痣 阅读(306) 评论(0) 推荐(0)
摘要:字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' var2 = "Runoob" 阅读全文
posted @ 2019-09-17 13:10 朱砂痣 阅读(172) 评论(0) 推荐(0)
摘要:一、数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。 标准数据类型 Python3 中有六个标准的数据类型: Number(数字) 阅读全文
posted @ 2019-09-17 13:07 朱砂痣 阅读(355) 评论(0) 推荐(0)