自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 问答 (3)
  • 收藏
  • 关注

原创 《Python编程实战——让繁琐工作自动化》实践项目——strip()正则表达式版本

对字符串进行除去两边空格的操作,我们需要匹配的是最前面和最后面有空格,或者最前面有而最后没有。‘^’表示必须以什么开头,‘$’:表示末尾,‘\s’表示空格,‘+’表示匹配一个或多个,因为前面或者后面不知道会有多少空格所以使用‘+’。这里 m=‘’,目的是当函数只上传了一个参数,如果没有m=''则会导致m没有值,从而无法实现只上传一个参数。先解释一下三个参数,pattern:正则表达式,’ ':用空来代替空格,string:替换的字符串。传入了要去除的字符串,没有其他参数,那么就从该字符串首尾去除空白字符。

2024-04-01 15:19:19 450

原创 《python编程快速上手——让繁琐工作自动化》实践项目——强口令检测

若 length is True and L_letters is True and U_letters is True and number is True,那么就是强口令了。个人思路:使用多个正则来确保各个条件符合。如有错误,欢迎指出。[a-z]直接匹配a到z内的字母,‘[a-z]+’表示匹配一个或多个小写字母。写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。[A-Z]匹配大写字母,'[A-Z]+'匹配一个或多个大写字母。\d表示匹配数字,后面添加了一个’+',代表至少匹配一个数字。

2024-03-30 16:20:51 306 1

原创 《Python编程快速上手——让繁琐工作自动化》实践项目——打印表格

个人思路:看打印可以看出第1列是右对齐,第2、3列是左对齐,且每一列都是内嵌列表的,但是我们打印一行是不同列表同位置的元素。因此我们可以先获取每个内嵌列表中元素的最大长度。再对每一行中进行不同的格式化。编写一个名为 printTable()的函数,它接受字符串的列表的列表,将它显示在组织良好的表格中,每列右对齐。假定所有内层列表都包含同样数目的字符串。首先获取每个列表最大的长度。用来当rjust和ljust的参数。如果有疑问,我会在评论区回答。然后分别处理要打印的第一、第二、第三个元素。

2024-03-29 15:17:25 161

原创 《Python编程快速上手——让繁琐工作自动化》实践项目——物品清单

整个题目篇幅比较大。简化一下就是编写addToInventory函数并且返回一个字典。

2024-03-28 12:42:05 379

原创 《python编程快速上手——让繁琐的工作自动化》实践项目——字符图网格

看打印出的结果我们知道,第一行就是打印每个元素中第一个元素,第二行就是每个元素的第二个元素…第六行就是打印每个元素的第六个元素。所以就是第一次循环获取全部元素的第一个元素,而对于大列表来说有9个元素,所以应该是每遍历一次就要遍历九个小列表元素。个人理解:最重要的是正确的列表镶嵌,其次是对print的end参数设置。默认end=‘\n’。如果有错误,欢迎指出。若有疑问,我会在评论区回答。

2024-03-27 11:23:35 579

原创 《python编程快速上手——让繁琐工作自动化》实践项目——逗号代码

编写一个函数,它以一个列表值作为参数,返回一个字符串。该字符串包含所有表项,表项之间以逗号和空格分隔,并在最后一个表项之前插入 and。例如,将前面的 spam 列表传递给函数,将返回。这样是错误,你可以理解为insert方法占着某个元素之前的位置,在该位置之后的元素会往后移动一个序列。这里最容易出错的就是insert(位置,内容),这里我们是想在’cats’元素之前添加元素’and’,可能会出现。个人思路:使用insert方法插入’and’,将最后两个元素与其它元素分开处理。若有疑问,我会在评论区回答。

2024-03-25 17:03:14 250

原创 《Python编程快速上手——让繁琐工作自动化》实践项目——Collatz序列

《python编程快速入手——让繁琐工作自动化》实践项目——Collatz

2024-03-25 11:42:43 376

原创 《Python编程从入门到实践》——学习python的第十七天

python学习第17天

2021-05-18 23:18:43 308 1

原创 《Python编程从入门到实践》——学习python的第十六天

Python学习的第十六天

2021-05-15 23:46:54 802 14

原创 《Python编程从入门到实践》——学习python的第十五天

python学习的15天

2021-05-12 22:50:29 309 3

原创 《Python编程从入门到实践》——学习python的第十四天

python学习的第十四天

2021-05-10 23:28:34 274 4

原创 《Python编程从入门到实践》——学习python的第十三天

python学习的第十三天

2021-05-08 22:23:36 1720 12

原创 《Python编程从入门到实践》——学习python的第十二天

学习python的第十二天

2021-05-06 22:50:19 258 5

原创 《Python编程从入门到实践》——学习python的第十一天

python学习第十一天

2021-05-05 12:26:27 283 8

原创 《Python编程从入门到实践》——学习python的第十天

python学习的第十天

2021-05-02 22:43:49 726 9

原创 《Python编程从入门到实践》——学习python的第九天

python学习第九天

2021-04-29 23:05:02 939 3

原创 《Python编程从入门到实践》——学习python的第八天

python学习的第8天

2021-04-27 22:54:31 1092 13

原创 《Python编程从入门到实践》——学习python的第七天

python学习第7天

2021-04-25 18:15:15 1371 10

原创 《Python编程从入门到实践》——学习python的第六天

python学习第6天

2021-04-22 23:12:57 6765 24

原创 《Python编程从入门到实践》——学习python的第五天

python学习第五天

2021-04-19 23:10:52 376 5

原创 《Python编程从入门到实践》——学习python的第四天

Python学习第四天

2021-04-17 22:55:27 1496 5

原创 《Python编程从入门到实践》——学习python的第三天

Python学习的第三天

2021-04-15 23:11:13 569 8

原创 《Python编程从入门到实践》——学习python的第二天

python学习第二天...

2021-04-13 23:18:16 1689 14

原创 《Python编程从入门到实践》——学习python的第一天

python基础部分学习

2021-04-12 16:34:09 3720 19

原创 Python删除列表中的所有元素之删除不干净的问题

Python删除列表中所有元素之删除不干净的问题。

2021-03-13 09:50:50 1561 4

原创 名词概念

基本的名词概念

2021-02-21 23:15:21 1470 10

原创 Cookie注入

Cookie注入,注入语句大家都会,但是burp suite 就不一定了。

2021-01-30 16:36:39 1338 2

原创 解密回文——栈

栈的应用

2021-01-25 16:07:10 1174 1

原创 2021-01-25

时间盲注——sqlmap爆破注入

2021-01-25 11:04:15 857 4

原创 第四次周报

第四次周报—————————————————————————————这次周报有点不好意思放出来,因为学的东西太少了。主观原因——懒…客观原因——出门了几天忘记带电脑了。文章目录第四次周报复习c语言复习sql注入简单算法题布尔盲注复习c语言好久没有碰了,很多东西都忘了,所以就把之前做的c语言笔记给复习了一下复习sql注入跟c语言一样,同样是很多东西忘了,复习了sql语句和之前的题目。简单算法题1.冒泡排序的应用冒泡排序加上一个结构体的应用#include <stdio.h&gt

2021-01-24 10:59:56 173

原创 布尔盲注之sqlmap爆破

布尔盲注之sqlmap爆破—————————————————————————————好久没有更新了,语句也忘的差不多了…。作为菜鸟的我也是终于弄懂了这道题,以及部分语句的意思。我将用尽可能详细且易理解的语言来表达。sqlmap爆破(首先你得下载sqlmap,csdn中刚好有)注入语句:python sqlmap.py -u"XXXXX" -batch是基本的注入框架。一.爆破数据库的库名输入:python sqlmap.py -u"http://challenge-cb6615ef28a95b3

2021-01-23 22:30:29 1370 4

原创 新手入门sql注入

如果你一开始跟我一样也是一名小白,也想要入门sql注入,那你就先得了解基础的sql注入语言这是预备知识,后面我将会以ctfhub中的题目来向你来介绍与分析的。如果有什么理解错的地方,或者你有更好的理解欢迎在评论区来反馈。谢谢!!!目录预备知识sql注入之整数型注入sql注入之字符型注入sql注入之报错注入预备知识预备知识我将以表格的形式来呈现,还请各位仔细看啊。语句含义union select联合查询,联合注入database()回显当前的数据库version(.

2020-12-12 17:55:03 358 2

原创 2020-12-05第三次周报

第三次周报———————————————————————————————————————菜鸡本周又来分享所学了,本周所学的都是一些入门的知识,大多数需要记住,我将网络上以及书上的内容结合起来再结合着自己的想法,我想应该像如果你也是刚入门的话应该可以看懂。本次贴也涉及了之前的帖子的内容。全篇全是文字,请耐心阅读,如有错误或者有更好的解释欢迎评论区提出.1.HTML基础什么是HTML?HTML是用来描述网页的一种语言。HTML指的是超文本标记语言。HTML不是一种编程语言,而是一种标记语言标记语

2020-12-05 20:41:32 232

原创 猜字游戏加关机,你也可以整你的小伙伴哦。

猜字+关机新手朋友们在学习过程中往往感到枯燥和卑微。为什么别人会那么多小技巧啊!为什么我他们知道那么多!巧了!博主作为一个小菜鸡也是这样想的。哈哈哈哈!其实这些都是慢慢学来的。悄悄告诉你博主也就会这一个…,尽管这样我也要发贴,因为我也想要你们知道。丰富一下自己。首先大家要知道这么几个小知识(不要告诉别人哦!)1.rand();是产生随机数的的语句,但是每次都一样不信你试试,下面的语句。#include <stdio.h>int main (){ int a; a=rand();

2020-12-01 14:54:51 2938 7

原创 新手对快速排序的理解

第三次周报——————————————————————————————第三周到了小菜鸡,小菜鸡来分享此次所学了,我会尽可能讲详细点。算法题1.快速排序快速排序顾名思义很快速,相比于冒泡排序与桶排序,快速排序结合了两者的优点。快速又节省内存。...

2020-11-30 23:00:25 2378 7

原创 2020-11-29第二次周报

2020-11-28 第二周周报——————————————————————————————小菜鸡这次又要分享本周所学…,本周所学的重点还是放在C语言上面。全局变量与局部变量全局变量:在所有函数外面定义的变量。范围是从定义开始到程序的结果。局部变量:函数内部定义的形参或着变量。只能在本函数内使用。但是要注意的是在一个程序中如果定义的局部变量的名字与全局变量的名字一样局部变量会把全局变量屏蔽。如下程序会输出’8’。#include <stdio.h>int i=99;void

2020-11-29 00:10:40 271 6

原创 2020-11-21第一次周报

二面题总结及一周学习成果1.二面题总结首先我先说一下我自己的感受吧。因为我一开始C语言学的比较混乱,一些细节是没有学到的,所以在面试前一周我还在重新学C语言。所以在面试时许多题目是不会的。到现在我也学到了函数,二面题部分原先不会的题现在也会了。我会加快我的进度在保证效率的前提下追上他们。下面是我最近弄懂的题目。一.爬楼梯问题一开始的我忙着找规律去了,但是没有依次写下楼层与数的关系。在重新学了C语言后发现这不过就是个斐波那契数列。代码如下(我以图片的方式展示吧)二.C语言基础类型第三题:首先主

2020-11-21 22:51:20 161

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除