
小白学Python
文章平均质量分 72
2019年的新年计划:自学Python,找一份自由的工作。
加油!自己是最棒的,完全可以胜任一切。
lanxingbudui
这个作者很懒,什么都没留下…
展开
-
python暴力破解zip加密文件
前言:日常工作中,会遇到一些加密的zip文件,但是因为某些原因或者时间过长,密码不知道了。但是zip文件中文件有很重要很必须。那么,我们试一试万能的Python,暴力破解密码。第一、破解zip加密文件的思路:1、准备一个加密的zip文件。2、zipfile模块可以解压zip文件。解压时可以提供密码zfile.extractall("./", pwd=password.encode("utf8"))3、...原创 2022-04-19 12:22:40 · 6300 阅读 · 5 评论 -
Python的打印函数print()中占位符%和format()使用以及f格式化字符串
一、print中占位符分为3种:1、%2、format()3、f格式化字符串二、举例说明:1、%占位符:常用的占位符:%s 字符串 %d 整数 %f 浮点数代码演示:name = 'bill'age = 30salary = 300000.01print('my name is %s .'%name) print('my age is %d .'%age)print('my salary is %.2f .'%salary) # 浮点数可以设置保留几位小数位原创 2022-04-08 17:21:48 · 21871 阅读 · 0 评论 -
python中字典推导式
一、字典推导式: 字典推导式和列表推导式类似,也是通过循环和条件判断表达式配合使用,不同的是字典推导式返回值是一个字典,所以整个表达式需要写在{}内部。二、语法:1、语法一:''' new_dictionary = {key_exp:value_exp for key, value in dict.items() if condition} 字典推导式说明: key:dict.items()字典中的key value:dict.items()字典中的value...原创 2022-03-04 15:54:37 · 17063 阅读 · 0 评论 -
Django都是坑(二),再跳坑后......
安装成功的界面,还历历在目。再看一遍!一、定义模型:安装好Django只是一小步,说明是我看见门了,门开了。接下来就是要真正应用了。1、按照书中讲的,创建自己的模型,修改models.py文件。2、激活模型,将自己的模型添加到应用程序中,打开settings.py文件,加上自己应用程序。3、Django管理网站,创建超级用户,以及向管理网站注册模型。以上都是很顺利的,没有问题。结果如图:访问地址一定是:http://127.0.0.1:8000/admin/二、新原创 2022-02-09 14:22:45 · 717 阅读 · 0 评论 -
Python安装第三方库的方法以及Pycharm无法import安装好的第三方库的原因和解决方法
Python2.0系列已经在2020年01月01日停止支持。本篇文章主要介绍Python3.7的安装第三方库的方法。方法一:pip命令行直接安装打开cmd命令窗口(快捷键win+R,然后输入“cmd”),通过命令 pip install packagename 进行第三库安装。此方法简单快捷,示例安装requests库。命令:pip install requests。注意:1、...原创 2020-09-15 08:15:48 · 22735 阅读 · 16 评论 -
面试Python必会的的基础知识:列表、元组、字典、集合的区别
前言:Python面试时,面试官必会问这个问题,列表、元组、字典、集合之间的区分。那么我就来简单总结一下。原创 2021-06-30 07:39:00 · 5289 阅读 · 1 评论 -
Python实操3:列表元素去重
一、实操内容:新列表搜集法 使用set集合去重 使用itertools模块的groupby函数去重二、代码内容:原创 2020-09-16 23:25:49 · 263 阅读 · 0 评论 -
Python实操2:随机大写字母写入列表
一、实操的内容:创建列表 生成随机数、大写字符 numpy模块生成随机数二、代码如下:import randomimport numpy as np# 生成n个随机大写字母写入列表# 第一种方法num = 10r_list1 = []for i in range(num): # 循环10次 n = random.randint(65, 90) # 利用函数生成65到90之间的随机数 r_list1.append(chr(n)) # 将随机数转化为...原创 2020-09-16 23:04:10 · 2370 阅读 · 0 评论 -
Python实操1:简单计算器和进制转化
一、用Python做了一个简单的计算器,包括两个数的和、差、乘积、商、整除。程序要求:# 用户输入两个数字,第一行打印出两个数字的和,# 第二行打印出两个数字的差,第三行打印出两个数字的乘积,# 第四行打印出两个数字的商,第五行打印出两个数字的整除结果。程序代码如下:# 用户输入两个数字,第一行打印出两个数字的和,# 第二行打印出两个数字的差,第三行打印出两个数字的乘积,# 第四行打印出两个数字的商,第五行打印出两个数字的整除结果。num1 = float(input('请输原创 2020-09-16 07:54:59 · 1396 阅读 · 0 评论 -
Python3的序列——3、字典(dict)的详细讲解
一、字典的定义:1、字典(dict)是一种可变的容器模型,可以存储任意类型的数据,是以键(key):值(value)对的方式进行数据存储,键和值之间用冒号分隔,每个键值对之间用英文逗号“,”分隔,整个字典包括在大括号中“{}”。2、因为字典中的每个数据都是用'键'(key)来进行索引的,所以键必须是唯一的,且是不可变类型,如字符串、数字或元组,如果重复最后的一个键值对会替换前面的。3、字典...原创 2020-09-15 08:16:45 · 3857 阅读 · 0 评论