
Python
文章平均质量分 90
你们这样一点都不可耐
CTF小白,信安菜鸡
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 入门基础 必会必知
注释 1单行注释 # 这是一个注释 2多行注释 三单引号 ''' 这是多行注释,用三个单引号 这是多行注释,用三个单引号 这是多行注释,用三个单引号 ''' 3多行注释 三双引号 """ """ 这是多行注释,用三个双引号 这是多行注释,用三个双引号 这是多行注释,用三个双引号 """ ...原创 2020-08-15 15:10:10 · 171 阅读 · 0 评论 -
新kali 配置安装 pip + python 库模块 docker-compose 靶场 —— 亲测可行!!!
查看版本确认python是否安装 python -v 安装PYTHON的PIP管理工具 关键的一步 apt-get install python-setuptools python-pip 安装 xxx 模块 pip install xxx pip install xxx.py原创 2020-08-12 18:20:08 · 1840 阅读 · 0 评论 -
如何用 Python C PHP 实现字符反转? 字符串反序输出?
字符反转一. python1.字符串切片2.reverse3.reduce4.递归函数5. 栈6.for循环二.C语言1.2. 给定一个字符串,然后将其翻转,逆序输出 一. python 1.字符串切片 s = "123ABC" s = s[::-1] print(s) 2.reverse s="123ABC" print("".join(reversed(s))) s = "123ABC" l = list(s) l.reverse() print("".join(l)) s = "123ABC"原创 2020-08-11 23:36:43 · 641 阅读 · 0 评论 -
WhynotTV 暑假无聊?这是一份上交学长的暑假指南请查收!(b站视频代码)
import tkinter.messagebox tkinter.messagebox.askokcancel(("vlog #1", "你好"))原创 2020-07-20 14:38:34 · 849 阅读 · 0 评论 -
【MOOC昊天】Python网络爬虫与信息提取 课件+代码(全)
@TOC 【第O周】网络爬虫之前奏 【第一周】网络爬虫之规则 单元1:Requests库入门 import requests r = requests.get("http://www.baidu.com") print( r.status_code, #请求状态码,200访问成功, type(r), r.headers, sep='\n') 200 <class ‘requests.models.Response’> {‘Cache-Con原创 2020-07-15 14:19:34 · 8966 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】第9周 Python计算生态概览
【MOOC嵩天Python语言程序设计】第9周 Python计算生态概览9.1 从数据处理到人工智能9.2 实例15:霍兰德人格分析雷达图9.3 从Web解析到网络空间9.4 从人机交互到艺术设计9.5 实例16:玫瑰花绘制9.9 9.1 从数据处理到人工智能 from PyPDF2 import PdfFileReader,PdfFileMerger merger = PdfFileMerger() input1 = open("document1.pdf","rb") input2 = open原创 2020-07-11 21:15:17 · 1020 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】第8周 程序设计方法学
第8周 程序设计方法学8.1 实例13:体育竞技分析8.2 Python程序设计思维求1-100的计数和8.3 Python第三方库安装8.4 模块7:os库的使用8.5 实例14:第三方库自动安装脚本 8.1 实例13:体育竞技分析 # MatchAnalysis.py from random import random def printIntro(): print("这个程序模拟两个选手A和B的某种竞技比赛") print("程序运行需要A和B的能力值(以0到1之间的小数表示)") d原创 2020-07-11 17:22:45 · 548 阅读 · 1 评论 -
【MOOC嵩天Python语言程序设计】第七周 文件和数据格式化 7.1~7.6
第七周 文件和数据格式化 7.1~7.6-7.1文件的使用文本的全文操作遍历全文本 一遍历全文本 二文件的逐行操作逐行遍历文件 一逐行遍历文件 二数据文件的写入-7.2实例11:自动轨迹绘制-7.3一维数据的格式化和处理-7.4二维数据的格式化和处理-7.5模块6:wordcloud库的使用-7.6实例12:政府工作报告词云 -7.1文件的使用 tf = open("f.txt", "rt") print(tf.readline()) tf.close() print(tf.readline()) Un原创 2020-07-10 22:27:20 · 1243 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】第六周 组合数据类型 6.1~6.6
6.16.1 集合类型及操作 6.1 集合类型及操作 >>> A = {"python", 123, ("python",123)} >>> A {'python', 123, ('python', 123)} >>> B = set("pypy123") >>> B {'3', '1', 'p', 'y', '2'} >>> C = {"python",123,123,"python"} >>> C原创 2020-07-09 18:10:49 · 512 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】5.3 代码复用与函数递归
一、阶乘 def fact(n): if n == 0: return 1 else: return n*fact(n-1) 交互模式下调用 fact(5) 输出结果 120 或者直接在前面的代码块末尾加一行 print(fact(5)) 二、字符串反转 1、 def rvs(s): if s == "": return s else: return rvs(s[1:])+s[0] print(rv原创 2020-06-26 21:48:05 · 282 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】5.5 实例8:科赫雪花小包裹
# KochDrawV1.py import turtle def koch(size, n): if n == 0: turtle.fd(size) else: for angle in [0, 60, -120, 60]: turtle.left(angle) koch(size / 3, n - 1) def main(): turtle.setup(800, 400) turtle原创 2020-06-26 20:27:28 · 423 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】5.2 实例7:七段数码管绘制
# SevenDigitsDrawV1.py import turtle def drawLine(draw): # 绘制单段数码管 turtle.pendown() if draw else turtle.penup() turtle.fd(40) turtle.right(90) def drawDigit(digit): # 根据数字绘制七段数码管 drawLine(True) if digit in [2, 3, 4, 5, 6, 8, 9] else drawL原创 2020-06-26 20:10:37 · 692 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】4.5 实例6:圆周率的计算
一、公式法: pi = 0 N = 100 for k in range(N): pi += 1/pow(16,k)*(\ 4/(8*k+1) - 2/(8*k+4) -\ 1/(8*k+5) - 1/(8*k+6)) print("圆周率是:{}".format(pi)) pi = 0 N = 100 for k in range(N): pi += 1/pow(16,k)*(4/(8*k+1) - 2/(8*k+4) - 1/(8*k+5) - 1/(原创 2020-06-26 19:53:07 · 472 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】4.4模块3:random库的使用
>>> import random >>> random.seed(10) >>> random.random() 0.5714025946899135 >>> random.random() 0.4288890546751146 >>> random.random() 0.5780913011344704 >>> random.randint(10,100) 36 >>> ra原创 2020-06-26 19:34:26 · 190 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】4.3 程序的循环结构
for c in "Python123": print(c, end=",") P,y,t,h,o,n,1,2,3, a = 3 while a > 0: a -= 1 print(a) 2 1 0 a = 3 while a > 0: a += 1 print(a) 4 5 6 7 8 9 Ctrl + F2 / Ctrl + C for c in "Python": if c == "t": contin原创 2020-06-26 15:56:39 · 310 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】4.2 实例5:身体质量指数BMI
height, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]:")) bmi = weight / pow(height, 2) print("BMI数值为:{:.2f}".format(bmi)) who = "" if bmi < 18.5: who = "偏瘦" elif 18.5 <= bmi < 25: who = "正常" elif 25 <= bmi < 30: who = "偏胖" else:原创 2020-06-26 15:29:12 · 942 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】4.1程序的分支结构
guess = eval(input("请输入:")) print("猜{}了".format("对" if guess==99 else "错")) 请输入:99 猜对了 guess = eval(input("请输入:")) if guess > 99 or guess < 99: print("no") else: print("yes") 请输入:99 yes score = eval(input()) if score >= 60: gra原创 2020-06-26 15:02:52 · 278 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】3.4模块2:time库的使用
>>> import time >>> time.time() 1593151474.0312757 >>> time.ctime() 'Fri Jun 26 14:04:45 2020' >>> time.gmtime() time.struct_time(tm_year=2020, tm_mon=6, tm_mday=26, tm_hour=6, tm_min=5, tm_sec=1, tm_wday=4, tm_yday=178,原创 2020-06-26 14:35:42 · 266 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】3.3字符串类型及操作
#WeekNamePrintV1.py weekStr = "星期一星期二星期三星期四星期五星期六星期日" weekId = eval(input("请输入星期数字(1-7):")) pos = (weekId-1)*3 print(weekStr[pos:pos+3]) #WeekNamePrintV2.py weekStr = "一二三四五六日" weekId = eval(input("请输入星期数字(1-7):")) print("星期" + weekStr[weekId-1]) for i原创 2020-06-25 21:23:22 · 347 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】3.2实例3:天天向上的力量
>>> 1.001**365 1.4402513134295205 >>> 0.999**365 0.6940698870404745 >>> >>> 1.01**365 37.78343433288728 >>> 0.99**365 0.025517964452291125 >>> pow(1.01,365) 37.78343433288728 >>> pow(1.02,原创 2020-06-25 20:32:19 · 1059 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】 第2周 Python基本图形绘制
import turtle turtle.setup(650,350,200,200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turtle.seth(-40) for i in range(4): turtle.circle(40,80) turtle.circle(-40, 80) turtle.circle(40, 80/2) turtle.原创 2020-06-25 17:46:12 · 311 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】1.3 实例1:温度转换
TempStr = input("请输入带有符号的温度值:") if TempStr[-1] in ['f','f']: C = (eval(TempStr[0:-1]) - 32)/1.8 print("转换后的温度是{:.2f}C".format(C)) elif TempStr[-1] in ['C', 'c']: F= 1.8*eval(TempStr[0:-1]) +32 print("转换后的温度是{:.2f}F".format(F)) else: pr.原创 2020-06-24 17:35:34 · 483 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】1.2 Python开发环境配置 实例
实例1:圆面积的计算 r = 25 area = 3.1415 * r * r print(area) print("{:.2f}".format(area)) 1963.4375000000002 1963.44 实例2:同切圆绘制 import turtle turtle. pensize(2) turtle. circle(10) turtle. circle(40) turtle. circle(80) turtle. circle(160) 实例3:五角星绘制 from turtle im原创 2020-06-24 17:11:23 · 265 阅读 · 0 评论 -
Python循环输出各种图案——你未曾见过的拍案叫绝
前言以前水的一篇文章:C语言循环输出各种 * 组成的图形 今天用Python去复现,发现可以更加简单高效,就顺便再水一篇文章吧,23333~~嗝 话不多说 直接贴国光精简后的代码 直角三角形一图案* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...转载 2020-04-21 21:07:10 · 10680 阅读 · 1 评论