- 博客(13)
- 收藏
- 关注
原创 python安装库的六种方法
一、方法1: 单文件模块直接把文件拷贝到 $python_dir/Lib二、方法2: 多文件模块,带setup.py下载模块包(压缩文件zip或tar.gz),进行解压,CMD->cd进入模块文件夹,执行:python setup.py install三、 方法3:easy_install 方式先下载ez_setup.py,运行python ez_setup 进行easy_install工具的安装,之后就可以使用easy_install进行安装package(文件名称、资源的URL、.eg
2020-10-13 15:31:57
5335
原创 Pikachu漏洞练习平台(一):本地靶机环境搭建(Linux平台)
所需工具:Pikachu靶机 下载地址:https://github.com/zhuifengshaonianhanlu/pikachuXAMPP 下载地址:https://sourceforge.net/projects/xampp/files/提醒,请进入上面XAMPP地址后选择linux版本下载,否则可能会因为墙的原因无法下载(这是本人踩了无数次坑得出来的,可以尝试不用这个网址下载,相信你会回来找这个地址的,得瑟~~~),数据库使用的是mysql,因此运行Pikachu你需要提前安装好.
2020-08-16 03:28:05
6085
1
原创 Python语法笔记:列表切片
list[start:stop+1]start:起始索引stop+1:终止索引+1exampleplayers=['tom','lisa','eric','micheal','job','ben']print(players[0,4])>> ['tom','lisa','eric','micheal']print(players[1,4])>> ['lisa','eric','micheal']print(players[,3])>> ['.
2020-08-13 10:31:01
109
原创 Codewars-Format a string of names like ‘Bart, Lisa & Maggie‘(Python)
def namelist(names): #your code here toreturn = '' if(len(names)==1): toreturn = names[0]['name'] elif(len(names)==2): toreturn = names[0]['name'] + ' & ' +names[1]['name'] elif(len(names)>2): for i in ran
2020-08-13 10:15:05
100
原创 Python语法笔记:Python成员运算符
in: 如果在指定的序列中找到值返回 True,否则返回 False。not in:如果在指定的序列中没有找到值返回 True,否则返回 False#!/usr/bin/python# -*- coding: UTF-8 -*- a = 10b = 20list = [1, 2, 3, 4, 5 ]; if ( a in list ): print "1 - 变量 a 在给定的列表中 list 中"else: print "1 - 变量 a 不在给定的列表中 list 中.
2020-08-10 17:05:45
137
原创 Python语法笔记:Python逻辑运算符
and: x and y ,x 为 False,x and y 返回 False,否则它返回 y 的计算值。or: x or y,x 是非 0,它返回 x 的值,否则它返回 y 的计算值。not:not x,x 为 True,返回 False 。如果 x 为 False,它返回 True。a = 10b = 20if a and b : print "1 - 变量 a 和 b 都为 true"else: print "1 - 变量 a 和 b 有一个不为 true"if a.
2020-08-10 16:57:31
319
原创 Codewars-You‘re a square!(Python)
解法一:def is_square(n): if n<0: return False elif n == 0: return True else: i = 1 while i < n: m = i*i if m == n: return True elif m>n: .
2020-08-10 16:48:27
141
原创 Python语法笔记:replace()方法
repalce(old,new,max)参数:old:将被替换掉的字符new:新字符串,拥有替换old字符串max:替换次数不超过max次,可选参数str = "this is string example....wow!!! this is really string";print str.replace("is", "was");print str.replace("is", "was", 3);>>thwas was string example....wow!!! .
2020-08-09 22:04:54
272
原创 Python语法笔记:range()方法
range(start, stop, step)参数说明:start:计数从 start 开始算,默认为0;range(5)输出[0,1,2,3,4]stop:计数到 stop-1 ;range(1,5)输出[1,2,3,4]step:步长,默认为 1 ;range(2,6,2) 输出[2,4]range(10) # 从 0 开始到 10》[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]range(1, 11) # 从 1 开始到 11》[1, 2.
2020-08-09 21:56:07
572
原创 Codewars-Disemvowel Trolls(Python)
Codewars-Disemvowel Trollsdef disemvowel(string): s='aeiouAEIOU' for i in range(len(s)): string = string.replace(s[i],'') return string
2020-08-09 21:34:15
223
原创 Git教学资源,安装,关联账号,创建/关联/克隆库,版本回退,管理修改基本指令
Git基本指令安装Git (linux)git查看是否安装Gitsudo apt-get install git安装git关联用户名和邮箱git config --global user.name "yourname"输入用户名git config --global user.email "youremail"输入用户名邮箱–global 参数:这台机器上所有的Git仓库都会使用这个配置创建版本库repository(linux)(windows目录不能含有中文)mrdir
2020-08-05 09:03:16
120
原创 逻辑运算:与运算,或运算,异或运算,左(右)移运算
与运算,或运算,异或运算,左(右)移运算与运算汇编:ANDC:&A1100B1010结果1000或运算汇编:ORC:|A1100B1010结果1110异或运算汇编:XORC:^同 0 异 1A1100B1010结果0110非运算汇编:NOTC:!A10结果0
2020-07-30 14:07:11
695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人