![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
6点就起床
一个人
展开
-
Pyhon中 matplotlib.pylab模块图片显示和保存
import matplotlib.pylab as pltimport numpy as npimg_arr=plt.imread('./main.png')img=plt.imshow(img_arr[350:570,1260:1660])print(type(img))plt.axis('off') # 不显示坐标轴plt.savefig('./code.jpg')plt.show()原创 2020-12-16 14:38:59 · 1607 阅读 · 0 评论 -
Scrapy模块爬取中华英才网招聘信息(未分页)
import scrapyimport timefrom kjPro.items import KjproItemclass ZhhSpider(scrapy.Spider): name = 'zhh' # allowed_domains = ['www.xxx.com'] start_urls = ['http://www.chinahr.com/channel/rizhao/'] def parse(self, response): li_list=原创 2020-12-04 22:37:20 · 364 阅读 · 0 评论 -
python修改Excel
import xlrdfrom xlutils.copy import copy#对打开的工作簿进行修改#读取要修改的工作簿wb=xlrd.open_workbook('test.xls')nwb=copy(wb) #复制工作簿nws1=nwb.add_sheet('姓名2') #新建工作表# nws2=nwb.get_sheet('1') #读取工作表nes3=nwb.get_sheet('姓名')nes3.write(3,0,'赵六')nes3.write(3,1,'95')#原创 2020-11-25 14:09:34 · 421 阅读 · 0 评论 -
Python创建一个Excel表格,并向这个表格中写入数据
import xlwt #导入模块newb=xlwt.Workbook(encoding='utf-8') #创建新的工作簿nws=newb.add_sheet('期末成绩') #添加工作表nws.write(0,0,'张三') #向表中写入数据nws.write(0,1,'95')newb.save('成绩3.xls') #保存工作簿原创 2020-11-25 13:30:09 · 3188 阅读 · 0 评论 -
基于mysql的学生管理系统(python)版本
mysql 数据库:在mysql数据库中新建一个数据库test,在test数据库中建立一个表名字叫做testmy表中的字段如图所示。```pythonimport pymysql# 连接数据库# 验证是否能成功连接数据库# def connection():# try:# conn = pymysql.Connect(# host='localhost',# port=3306,#原创 2020-11-21 17:33:14 · 1555 阅读 · 0 评论 -
python连接数据库 MySQL
import pymysql #导入包 如果没有这个包 安装命令: pip install pymysqluser=input('user>>:').strip()pwd=input('pwd>>:').strip()#建立连接conn = pymysql.Connect( host='localhost', port=3306, #端口号 user='root', #用户名 passwd='root', #密码 db='link原创 2020-11-17 22:24:48 · 129 阅读 · 1 评论 -
名片管理系统python
cms_list=[]def show_menu(): print("*" * 30) print("1.增加名片信息") print("2.删除名片信息") print("3.查找名片信息") print("4.修改名片信息") print("5.显示名片信息") print("0.退出名片信息") print("*" * 30)#2.增加名片信息def add_news(): cms_dic = {} name =原创 2020-11-02 18:28:28 · 395 阅读 · 0 评论 -
站长之家网页模板爬取(未分页)
#下载站长之家网站模板import requestsfrom lxml import etreeimport osif not os.path.exists('./moban1'): os.mkdir('./moban1')if __name__=="__main__": headers={ 'user-agent':'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) Apple原创 2020-11-01 19:41:32 · 646 阅读 · 0 评论 -
判断三条边是否能够成三角形
def triangle(): a = int(input("请输入三角形的一条边:")) b = int(input("请输入三角形一条边:")) c = int(input("请输入三角形一条边:")) if a+b > c and a+c > b and b+c > a: print("能构成三角形") else: print("不能构成三角形")triangle()...原创 2020-10-28 23:05:04 · 1173 阅读 · 0 评论 -
编写函数,求1/(1*2)-1(2*3)+1(3*4)-1/(4*5)前n项的和,函数以n为参数,它是用户输入的
def addn(): sum=0 n=int(input("请输入项数:")) for i in range(n): sum += ((-1)**i) * 1/((i+1)*(i+2)) #-1的i次方:(-1)**i) print(sum)addn()原创 2020-10-28 23:03:46 · 2461 阅读 · 0 评论 -
课程管理系统(面向对象python)
class Course: def __init__(self, cnum, cname, cteacher, cplace): self.cnum = cnum self.cname = cname self.cteacher = cteacher self.cplace = cplaceclass CourseSystem(object): def __init__(self): self.course_l原创 2020-10-25 17:00:14 · 2617 阅读 · 5 评论 -
学生管理系统(面向对象)python
# 学生类建立class Student: def __init__(self, num, name, sex, address, phone): self.num = num self.name = name self.sex = sex self.address = address self.phone = phone#管理系统类class StudentManagementSystem(object):原创 2020-10-24 22:52:15 · 234 阅读 · 0 评论 -
定义一个圆类,实现从键盘输入半径,颜色,圆心位置,包括构造方法,计算圆的周长和面积
import mathclass Circle: def __init__(self, cp, r, color): self.cp = cp self.r = r self.color = r def __del__(self): #析构函数 print("析构函数调用:") def Perimeter (self): return 3.14*2*self.r def area (self)原创 2020-10-24 16:35:55 · 1063 阅读 · 0 评论 -
编写函数,求1/(1*2)-1(2*3)+1(3*4)-1/(4*5)前n项的和,函数以n为参数,它是用户输入的
def addn(): sum=0 n=int(input("请输入项数:")) for i in range(n): sum += ((-1)**i) * 1/((i+1)*(i+2)) #-1的i次方:(-1)**i) print(sum)addn()原创 2020-10-21 16:10:53 · 4481 阅读 · 0 评论 -
学生管理系统(面向过程)
stu_dict=[] #存储学生所有信息def print_menu(): print("*"*20) print("学生管理系统") print("1.添加学生信息") print("2.删除学生信息") print("3.修改学生信息") print("4.显示所有学生信息") print("0.退出学生管理系统") print("*" * 20)# print_menu()#添加学生信息def add_student():原创 2020-10-20 20:29:25 · 427 阅读 · 0 评论 -
已知一个字典包含若干员工信息,姓请编写一个函数,删除性别为男的员工信息
def delete(): dict={} dict1={} n = int(input("请输入员工的个数:")) for i in range(n): key = input("输入建:") val = input("输入值:") dict[key]=val # dict.setdefault(key,val) # 如果键不存在于字典中,将会添加该键并将default的值设为该键的默认值,原创 2020-10-20 17:14:01 · 4639 阅读 · 2 评论 -
已知一个列表存储了多个整数,请编写函数,删除列表中的素数
def delete(): list = [] # 声明一个列表 list1 = [] # 删除素数后的列表 n = int(input("请输入列表的长度:")) for i in range(n): m = input("请输入一个整数:") list.append(m) # 把从键盘上输入的数添加到列表中 print("排序前的列表:", list) for i in range(n): if int原创 2020-10-19 21:55:26 · 5775 阅读 · 2 评论 -
冒泡排序python
``arr =[]string_str = input(“请输入一个整数:”)for i in string_str:arr.append(i)print(arr)length = len(arr)for j in range(length-1):for k in range(length-j-1):if arr[k] > arr[k+1]:arr[k], arr[k+1] = arr[k+1], arr[k]print(arr)法二:list=[] #声明一个列表n=in原创 2020-10-19 20:28:39 · 68 阅读 · 0 评论 -
删除列表中的重复元素python
这里是引用list = []string_str = input(“请输入一个字符串:”)for i in string_str:list.append(i)print(“删除重复元素前的列表为:”, list)for i in list:if list.count(i) > 1:list.remove(i)print(“删除重复元素后的列表为:”, list)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用.原创 2020-10-19 17:11:02 · 1121 阅读 · 0 评论 -
python 打印九九乘法表
方法一:i=1while i<10: j=1 while j<=i: print("%d*%d=%-2d"%(j,i,i*j),end=" ") j+=1 print("\n") i+=1。方法二for i in range(1,10): for j in range(1,i+1): print("%d*%d=%-3d"%(i,j,i*j),end=" ") print("\n")原创 2020-10-09 14:25:19 · 148 阅读 · 0 评论 -
编写一个函数,用于判断用户输入的字符串是否由大小写字母和数字构成
def result(): #定义一个函数 string_str=input("请输入一个字符串:") intCount1=0 intCount2= 0 for i in string_str: if i.isdigit(): #判断当前字符是否是数字 intCount1 +=1 # print(intCount1) if i.islower(): #判断当前是字符是否是小写字符 intCount原创 2020-10-09 14:23:00 · 4836 阅读 · 3 评论