自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 SAS水仙花数

data mywork.waT;do i = 100 to 999;a100 = int(i/100);a10 = mod(int(i/10),10);a1 = mod(i,10);sum = a1003+a103+a1**3;if i = sum then output;end;run;proc print;run;

2021-07-06 21:17:07 188

原创 Java 输出三位数排列的最大值

import java.util.Scanner;public class C201_01_13 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入个数"); int n = scanner.nextInt(); int n1 = n/100; int

2021-07-06 08:37:49 602

原创 Power Query学习笔记

2021-07-06 08:34:28 305

原创 Java 能否成立三角形

import java.util.Scanner;public class C201_02_03 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入三个数"); double a = scanner.nextInt(); double b = scanner.nextI

2021-07-03 10:36:41 124

原创 Java 图书管理系统

package 纸上魔法使;import java.util.ArrayList;import java.util.Scanner;public class LibraryManagementSystem { public static void main(String[] args) { System.out.println("开始阅读:"); Scanner scanner = new Scanner(System.in); Arra

2021-07-03 10:35:26 120

原创 Python 判断是否能够组成水仙花数

import matha = float(input("输入边长a"))b = float(input("输入边长b"))c = float(input("输入边长c"))if a+b<=c or a+c<=b or b+c<=a: print("有问题") exit(1)s = (a+b+c)/2s2 = math.sqrt(s*(s-a)*(s-b)*(s-c))print(s2)

2021-07-02 19:07:14 77

原创 Python 水仙花数

x = input("输入一个三位数")if int(x)<100 or int(x) > 999: print(x+"不是一个三位数") exit(0)k=sum(int(i)**3 for i in x)if int(x) == k: print(x+"是一个水仙花数")

2021-07-02 19:06:41 117

原创 Python 三位数重组为最大值和最小值

def waT2(a): if a>=100 and a<1000: a100 = a//100 a10 = a//10%10 a1 = a%10 ma = max(a100,a10,a1) mi = min(a100,a10,a1) md = a100+a10+a1-ma-mi ma1 = ma*100 + md*10 + mi mi1 = mi*100 +

2021-06-30 19:34:39 1444

原创 Python 判断水仙花数

def waT(a): if a>=100 and a<1000: k = sum(int(i)**3 for i in str(a)) if k == int(a): print("%d为水仙花数"%int(a)) else:print("%d不是水仙花"%int(a))x = int(input())waT(x)

2021-06-30 19:31:25 1050 1

原创 Python 亲密数对

def waT(a,b): asu = 0 bsu = 0 for i in range(1,a): if a%i==0: asu+=i for i in range(1,b): if b%i==0: bsu+=i if asu == b and bsu == a and a != b: print(a,b,"是亲密数")for x in range(1,3000):

2021-06-30 19:30:53 838

原创 Python 哥德巴赫猜想

def 素数(n): k = True for i in range(2,n): if n%i==0: k = False break return kdef waT(a): for m in range(1,a): for n in range(a,1,-1): if 素数(m) and 素数(n): if (m+n)==a:

2021-06-30 19:30:17 1122

原创 Python绘图案例

import matplotlib.pyplot as plt# 构建数据x_data = ['2012', '2013', '2014', '2015', '2016', '2017', '2018']y_data = [58000, 60200, 63000, 71000, 84000, 90500, 107000]y_data2 = [52000, 54200, 51500,58300, 56800, 59500, 62700]# 绘图plt.bar(x=x_data, height=y_

2021-06-30 19:28:27 269

原创 Python 爬虫小练习

# 第一题import requestsa=requests.get("http://www.nkkjxy.org.cn/")b=a.content.decode('gbk')from lxml import etreed = etree.HTML(b)c = d.xpath('//a[@title]')print(c)# 第二题import requestsa=requests.get("http://www.gsxy.cn//index.htm")b=a.content.deco

2021-06-29 17:34:00 122

原创 Python 窗口化操作

import tkinter as tt #程序前端数据包import socket as sk #数据传输数据包import tkinter.messagebox as tm #程序信息提示链数据包import threading as th #多线程数据包网络传输=sk.socket(sk.AF_INET,sk.SOCK_DGRAM) # “网络传输”采用ipv4 + udp传输s_ip_port

2021-06-29 17:31:59 891

原创 爬取小说——主体部分

for boki in range(1,10): pageMax = getBookPage(boki) book_L = [] for i in range(1,2): # 测试参数 range(1,pageMax) 爬取书架页数 book_L.extend(getBook(boki,i)) print(book_L) try: os.mkdir("./" + str(boki)) # 重复文件夹会报错 except:

2021-06-29 17:30:15 90

原创 爬取小说——储存为TXT格式

def saveText(boki,book,title,text): "保存txt,boki=str小说类型(数字表示),book=str小说书名,title=list小说章节列表,text=list小说正文列表" book = "./"+boki + "/" + book + ".txt" file = open(book,"w",encoding='utf-8') for i in range(0,len(text)): file.write(titl

2021-06-29 17:29:45 339

原创 爬取小说——爬取标题和正文

def getItem(url,code): "爬取标题+正文,url=str此章节的" hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBrowser/7.0.0.4071 SLBChan/21"} url = url + code print(url) #

2021-06-29 17:29:06 276

原创 爬取小说——爬取章节地址

def getList(book_M): "爬取章节网址,book_L=str所有书的地址,code=list一本书所有章节的地址列表,title_L=list一本书所有章节的标题列表" hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBrowser/7.0.0.4071 S

2021-06-29 17:28:34 8747

原创 爬取小说——爬取书的地址

def getBook(type,page): "爬取书网址,type=int小说类型,page=int书架页码,book_L=list所有书的地址列表" hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBrowser/7.0.0.4071 SLBChan/21"}

2021-06-29 17:28:03 1141

原创 爬取小说——爬取最大页

def getBookPage(type): "爬取书架翻页的最大值,type=int小说类型,pageMax=int书架最大页,默认根据第20页的数据进行爬取" hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBrowser/7.0.0.4071 SLBChan/21"}

2021-06-29 17:26:23 219

原创 Python 百度热搜 全页面爬取

import requestsimport xlwtfrom bs4 import BeautifulSoupdef getCid(): hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBrowser/7.0.0.4071 SLBChan/21"} url = "ht

2021-06-29 17:22:58 274

原创 Python爬虫 百度热搜热点

import requestsimport xlwtfrom bs4 import BeautifulSoupdef getItem(): hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBrowser/7.0.0.4071 SLBChan/21"} url = "

2021-06-29 17:22:07 828

原创 Excel 高级筛选

条件格式:在条件格式的单元格中,首行为标签,下面的值为条件。条件在同一行等同于“且”,在不同行等同于“或”例如:提交销售地区是北京或者上海的销售情况表,其中上海的成交金额大于750条件格式为:地区成交金额上海>750同样,条件也可以应用于文本:例如:请提交除北京、上海以外的地区的销售金额大于1000,或者数量大于50的各地区销售情况条件格式为:地区地区成交金额数量<>上海<>北京>1000

2021-06-10 18:48:21 332

原创 网页端数据库操作界面-Html页面(3)

Updata.html(数据更新界面)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>修改页面</title></head><body> <table> {% for card in list %} <tr> &l

2021-06-09 09:47:56 90

原创 网页端数据库操作界面-Html页面(2)

list.html(表单页面)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>列表</title> <style> body{ text-align: center; } </style></head><body

2021-06-09 09:46:18 257

原创 网页端数据库操作界面-Html页面(1)

hello.html(首界面)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录页面</title></head><body> <form action="gotologin"> hello <a href="login">去登陆&lt

2021-06-09 09:40:27 441

原创 网页端数据库操作界面—主题函数文件

这里是函数调用代码from flask import Flask, render_template, requestimport DBUtilsOapp = Flask(__name__)@app.route("/")def hello(): return render_template("hello.html")@app.route("/login")def login(): return render_template("login.html")@app.rou

2021-06-09 09:36:10 55

原创 Excel数据基础操作

数据导入操作软件使用Office2019、WPS在菜单栏中,点击数据,再点击插入操作微软自Access:可读取accdb文件自Web:输入URL,打开一个网址,在新窗口中点击黄色箭头,然后点击导入,可提取对应数据自文本:提取文本、csv文件都可,注意分隔符。现有连接:连接到其他文件从数据库:可打开SQL Sever数据库进行读取WPSWPS点击导入数据后功能相当于微软的自文本,自网站连接好像只能读取所有数据,不能选择...

2021-06-08 17:33:30 449

原创 Python 爬虫-豆瓣影星图片下载

该功能实现了通过输入姓名下载对应的图片import osimport refrom selenium import webdriverimport requestsimport urllib.requestfrom bs4 import BeautifulSoupdef getIDBeyound(name): url = "https://search.douban.com/movie/subject_search?search_text=%s&cat=1002"

2021-06-05 08:37:11 226

原创 Python 爬虫-百度风云榜的电影top50

这里就直接上代码,实现了将数据print打印出控制台、将数据存入Excel表格mysql数据储存仅供思路import requestsimport xlwtfrom bs4 import BeautifulSoupimport DBUtilsdef getCid(): hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4

2021-05-27 21:42:40 448

原创 Python 爬虫

尝试爬一个网站:import urllib.request #请求import reimport xlwtdef getContent(job,pag): hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBrowser/7.0.0.4071 SLBChan/21"}

2021-05-25 21:49:17 65

原创 Python 管理程序改进——连接MYSQL

要求:实现添加数据检查所有数据搜索数据并修改或删除退出+需要连接MYSQL数据库,并进行数据库操作相关代码如下import pymysql.cursorsconn = Nonecursor = Noneconn = pymysql.Connect(host="localhost", user="root", password="123", database="adiga", charset="utf8")cursor = conn.cursor()sql = "SELECT *

2021-05-24 19:37:07 42

原创 JavaScript DOM

DOM概念DOM(Document Object Model):文档对象模型。通过开发者工具的Elements标签页可以查看通过开发者工具的Sources标签页也可以观察到整个文档是由一系列节点对象组成的一棵树。节点(Node)包括元素节点(1)、属性节点(2)和文本节点(3)。var th1 = document.getElementById("th1");alert(th1.nodeType);alert(th1.nodeName);alert(th1.nodeValue);t

2021-05-21 13:53:54 69

原创 JavaScript 实现哥德巴赫猜想

大致分为三个步骤:一、判断一个数是否为质数二、判断这个数是否能成为质数之和三、调用前两步的函数代码如下: function prime(key){ for (var i = 2; i < key; i++) { if(key%i==0){ return false; break; } } return true; } function waT(a){ for (var m = 1; m < a; m++) {

2021-05-20 21:16:49 344

原创 Html+Css实现 启橙装饰网 项目

实现代码:(主html代码部分)<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>启橙装饰</title> <link href="css/public.css" rel="stylesheet"/> <link href="css/index.css" rel="stylesheet"/> </head&g.

2021-05-19 22:37:51 1700

原创 pymysql 的基础应用

pymysql中的cursors包可以将字符串转换成sql语句进行执行:首先是将sql服务连接上:def getConnect(): conn = pymysql.Connect(host="localhost", user="root", password="123", database="pymysql", charset="utf8") return conn这段函数连接上数据库,host中的localhost是默认值,可以不填写。database是连接对应DB,不填写的话直接

2021-05-18 18:15:58 90

原创 MySQL常见错误总结

1049 Unknown database xxxx系统没有检索到对应对象(数据库)一般是将数据库的名称打错,或者是对应数据库没有创建成功1054 Unknown column xxxx这个错误同上,没有找到对应的键,检查sql代码,或者查看表的结构,看看是否与输入的数据一一对应名称‘values’没有被定义value打错了,这个不多赘述1136 column doesn’t match value count at row xxxxx同样,column代指表的键,输入数据的时候

2021-05-17 17:47:24 93

原创 Python 循环输出菱形字符串

完成以下图形的输出功能 A ABA ABCBAABCDCBA ABCBA ABA A要求是输出一个菱形的字符串,实现这个可以分化成三个问题:一、如何用循环输出一个菱形:使用for或者是while可以简单循环出一个直角三角形,那么我们可以将菱形分割成一个正向的等腰三角形,以及一个倒三角。二、如何让输出的直角三角形变成等腰三角形:使三角形变成等腰三角形,可以在字符串前使用循环输出对应数量的空格来完成缩进。也可以用center字符串居中函数来完成。三、怎样将字符串用循环输出

2021-05-16 18:06:15 3114

原创 Python 利用os和shutil复制系统文件

计划:将桌面的文件复制到D盘的文件夹中:首先,读取桌面所有文件名,存到一个列表中def read(): os.chdir('C:\\Users\\用户名\\Desktop') print(os.listdir()) return os.listdir()然后,在D盘创建一个文件夹,如果文件夹已经存在,则删除同名文件夹def fileChart(): os.chdir('D:\\') try: os.makedirs("file") e

2021-05-13 18:18:39 1238

原创 Python csv文件操作

csv文本操作open():打开一个文件,添加的条件有文件名、读写模式、读写编码等。创建一个文件:def creat_write(): with open('csv.csv','w',encoding='utf-8') as file: file.write("id,name,url,num\n") file.write("1,百度,www.baidu.com,100\n") file.write("1,google,www.google.com

2021-05-11 19:26:00 114

空空如也

空空如也

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

TA关注的人

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