![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 90
你们这样一点都不可耐
CTF小白,信安菜鸡
展开
-
Python 入门基础 必会必知
注释1单行注释# 这是一个注释2多行注释 三单引号'''这是多行注释,用三个单引号这是多行注释,用三个单引号 这是多行注释,用三个单引号'''3多行注释 三双引号 """"""这是多行注释,用三个双引号这是多行注释,用三个双引号 这是多行注释,用三个双引号"""...原创 2020-08-15 15:10:10 · 134 阅读 · 0 评论 -
新kali 配置安装 pip + python 库模块 docker-compose 靶场 —— 亲测可行!!!
查看版本确认python是否安装python -v安装PYTHON的PIP管理工具关键的一步apt-get install python-setuptools python-pip安装 xxx 模块pip install xxxpip install xxx.py原创 2020-08-12 18:20:08 · 1626 阅读 · 0 评论 -
如何用 Python C PHP 实现字符反转? 字符串反序输出?
字符反转一. python1.字符串切片2.reverse3.reduce4.递归函数5. 栈6.for循环二.C语言1.2.给定一个字符串,然后将其翻转,逆序输出一. python1.字符串切片s = "123ABC"s = s[::-1]print(s)2.reverses="123ABC"print("".join(reversed(s)))s = "123ABC"l = list(s)l.reverse()print("".join(l))s = "123ABC"原创 2020-08-11 23:36:43 · 587 阅读 · 0 评论 -
WhynotTV 暑假无聊?这是一份上交学长的暑假指南请查收!(b站视频代码)
import tkinter.messageboxtkinter.messagebox.askokcancel(("vlog #1", "你好"))原创 2020-07-20 14:38:34 · 770 阅读 · 0 评论 -
【MOOC昊天】Python网络爬虫与信息提取 课件+代码(全)
@TOC【第O周】网络爬虫之前奏【第一周】网络爬虫之规则单元1:Requests库入门import requestsr = 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 · 8314 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】第9周 Python计算生态概览
【MOOC嵩天Python语言程序设计】第9周 Python计算生态概览9.1 从数据处理到人工智能9.2 实例15:霍兰德人格分析雷达图9.3 从Web解析到网络空间9.4 从人机交互到艺术设计9.5 实例16:玫瑰花绘制9.99.1 从数据处理到人工智能from PyPDF2 import PdfFileReader,PdfFileMergermerger = PdfFileMerger()input1 = open("document1.pdf","rb")input2 = open原创 2020-07-11 21:15:17 · 956 阅读 · 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.pyfrom random import randomdef printIntro(): print("这个程序模拟两个选手A和B的某种竞技比赛") print("程序运行需要A和B的能力值(以0到1之间的小数表示)")d原创 2020-07-11 17:22:45 · 490 阅读 · 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 · 1158 阅读 · 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 · 454 阅读 · 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 · 256 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】5.5 实例8:科赫雪花小包裹
# KochDrawV1.pyimport turtledef 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 · 385 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】5.2 实例7:七段数码管绘制
# SevenDigitsDrawV1.pyimport turtledef 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 · 611 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】4.5 实例6:圆周率的计算
一、公式法:pi = 0N = 100for 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 = 0N = 100for 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 · 407 阅读 · 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 · 159 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】4.3 程序的循环结构
for c in "Python123": print(c, end=",")P,y,t,h,o,n,1,2,3,a = 3while a > 0: a -= 1 print(a)210a = 3while a > 0: a += 1 print(a)456789Ctrl + F2 / Ctrl + C for c in "Python": if c == "t": contin原创 2020-06-26 15:56:39 · 270 阅读 · 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 · 867 阅读 · 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")请输入:99yesscore = eval(input())if score >= 60: gra原创 2020-06-26 15:02:52 · 250 阅读 · 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 · 233 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】3.3字符串类型及操作
#WeekNamePrintV1.pyweekStr = "星期一星期二星期三星期四星期五星期六星期日"weekId = eval(input("请输入星期数字(1-7):"))pos = (weekId-1)*3print(weekStr[pos:pos+3])#WeekNamePrintV2.pyweekStr = "一二三四五六日"weekId = eval(input("请输入星期数字(1-7):"))print("星期" + weekStr[weekId-1])for i原创 2020-06-25 21:23:22 · 309 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】3.2实例3:天天向上的力量
>>> 1.001**3651.4402513134295205>>> 0.999**3650.6940698870404745>>> >>> 1.01**36537.78343433288728>>> 0.99**3650.025517964452291125>>> pow(1.01,365)37.78343433288728>>> pow(1.02,原创 2020-06-25 20:32:19 · 946 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】 第2周 Python基本图形绘制
import turtleturtle.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 · 270 阅读 · 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 · 440 阅读 · 0 评论 -
【MOOC嵩天Python语言程序设计】1.2 Python开发环境配置 实例
实例1:圆面积的计算r = 25area = 3.1415 * r * rprint(area)print("{:.2f}".format(area))1963.43750000000021963.44实例2:同切圆绘制import turtleturtle. pensize(2)turtle. circle(10)turtle. circle(40)turtle. circle(80)turtle. circle(160)实例3:五角星绘制from turtle im原创 2020-06-24 17:11:23 · 219 阅读 · 0 评论 -
Python循环输出各种图案——你未曾见过的拍案叫绝
前言以前水的一篇文章:C语言循环输出各种 * 组成的图形 今天用Python去复现,发现可以更加简单高效,就顺便再水一篇文章吧,23333~~嗝 话不多说 直接贴国光精简后的代码直角三角形一图案** ** * ** * * ** * * * ** * * * * ** * * * * * ** * * * * * * ** * * * * * * * ** * * * * * ...转载 2020-04-21 21:07:10 · 9885 阅读 · 1 评论