
python
阿飞飞2008
这个作者很懒,什么都没留下…
展开
-
【无标题】做百度飞桨的作业二:查找特定名称文件
做百度飞桨的作业二:查找特定名称文件原创 2022-09-23 10:24:36 · 233 阅读 · 0 评论 -
python中函数使用全局变量
UnboundLocalError: local variable 'num' referenced before assignment 局部变量“num”在指派前被引用了原创 2022-06-03 09:47:35 · 1130 阅读 · 0 评论 -
python os.walk() 函数详解
做百度飞桨的作业二:查找特定名称文件遍历”Day1-homework”目录下文件;找到文件名包含“2020”的文件;将文件名保存到数组result中;按照序号、文件名分行打印输出。注意:提交作业时要有代码执行输出结果。#导入OS模块import os#待搜索的目录路径path = "Day1-homework"#待搜索的名称filename = "2020"#定义保存结果的数组result = []def findfiles(): #在这里写下您的查找文件原创 2022-09-14 08:14:49 · 699 阅读 · 0 评论 -
学习PYTHON gui做一个小小的计算器
import tkinter as tkwin=tk.Tk()win.title('eval 5.6')def cal(): out.config(text='结果:'+str(eval(jisuanen.get())))label=tk.Label(win,text='请输入要计算的数学表达式:')label.pack()jisuanen=tk.Entry(win)jisuanen.pack()out=tk.Label(win)out.pack()btn=tk.Bu...原创 2022-03-16 11:11:33 · 782 阅读 · 1 评论 -
python制作一个简单的登陆界面
from tkinter import *win=Tk()def printinfo(): print('账号是:%s,密码是:%s'%(nameen.get(),passworden.get()))win.title('ch5-1')msg='欢迎进入我的世界'gif=PhotoImage(file='11.png')welcome=Label(win,image=gif,text=msg,compound=BOTTOM,font=('宋体',20,'bold'))nam...原创 2022-03-16 10:28:15 · 1817 阅读 · 0 评论 -
用python处理excel之替换功能
有2个表格,一个是全部数据all.xls,一个是从全部数据里面抽出的部分数据bufen.xls,工作簿都是“sheet1”.现在把修改后的部分数据覆盖到全部数据的表格里面。表格的结构如下:代码如下:import xlrdfrom xlutils.copy import copywb=xlrd.open_workbook('all.xls') #打开文件,只能读取wb2=xlrd.open_workbook('bufen.xls') #打开文件,只能读取ws=wb.sheet_.原创 2021-11-29 21:26:27 · 2558 阅读 · 0 评论 -
Python处理表格信息
import xlrd,xlwtwb=xlrd.open_workbook('4-2.xls')ws=wb.sheet_by_name('员工信息表')nwb=xlwt.Workbook('utf-8')nws=nwb.add_sheet('信息表男女')nws.write(0,0,'姓名')nws.write(0,1,'身份证号码')nws.write(0,2,'性别')col_num=ws.nrowsfor hang in range(1,col_num): name=ws..原创 2021-10-21 00:15:38 · 121 阅读 · 0 评论 -
利用Python处理excel表格,2种方法,一个用openpyxl,另一个用xlrd和xlutils
openpyxlimport openpyxlimport oswb=openpyxl.load_workbook('bmi.xlsx')sheet=wb.get_sheet_by_name('Sheet1')for rownum in range(2,sheet.max_row+1): weight=float(sheet.cell(row=rownum,column=4).value) height=float(sheet.cell(row=rownum,column=3)原创 2021-10-19 22:12:51 · 154 阅读 · 0 评论 -
pygame中模块说明
pygame模块概览1.display模块功能:生成windows窗口pygame.display.set_mode(resolution=(0,0),flags=0,depth=0)返回一个特定大小和属性的surface对象,resolution可以控制生成windows窗口的大小,flags代表的是扩展选项,depath不推荐设置flags标志位控制你想要什么样的显示屏,主要有下面几个,这几个量相当于是全局的常量,使用的时候可以from pygame.locals import *导入pyg转载 2021-01-12 09:04:52 · 2823 阅读 · 0 评论 -
Python分词、情感分析工具SnowNLP使用方法
1、安装SnowNLPcmd 下运行:pip install SnowNLP2、导入from snownlp import SnowNLPtext=“美国作家马克·吐温说过:“一句好听的赞辞能使我不吃不喝活上三个月”。这句话夸张的描述了表扬的魅力所在。有时,一个赞许的目光能使人鼓起勇气,信心百倍;有时,一句鼓励的话语能让人充满信心,自信满满;然而一个善意的表扬却能改变一个人。学会赞扬别人也是一种美德。作为为人师表的教师尤为重要。新课程提倡教师要多给孩子一些鼓励,多给孩子一些表扬,让孩子在自信中快乐学原创 2020-09-02 08:58:40 · 2097 阅读 · 0 评论 -
python编程从入门到实践学习记录---第七章 用户输入和while循环 知识梳理
1、函数 input()提示2行输出 重点 +=prom=“If you tell me who you are ,i can return it back to you .”prom+="\nPlease input you name:"name=input(prom)#输入提示框 输入pickprint("\n Hello "+ name )2、input()输入获取的时字符串,如果想数字字符串转换成数字需要用int () 函数。age =input(“please input yo原创 2020-07-17 23:25:17 · 267 阅读 · 0 评论 -
python编程从入门到实践学习记录---第六章 字典 知识梳理
1、添加,打印,修改,删除字典内容。ali={"color":"green","point":5}print(ali["color"])ali["x_point"]=0ali["y_point"]=25print("the ali is "+ali["color"]+ ".")ali["color"]="yellow"print(ali)del ali["color"]print(ali)输出:greenthe ali is green.{‘color’: ‘yellow’,原创 2020-07-17 00:22:03 · 101 阅读 · 0 评论 -
python编程从入门到实践学习记录---第五章 if语句 知识梳理
if语句感觉很简单,and orage=16if age < 18 :print(‘wei cheng nian’)else:print(‘cheng nian le’)嵌套1age=88if age<2:print(‘ying er’)elif age<4:print()elif age<65:price=10else:price=5print(“you are cost is $”+str(price))嵌套2users=[“tom”,“pa原创 2020-07-15 22:45:16 · 102 阅读 · 0 评论 -
python编程从入门到实践学习记录---第四章 操作列表知识梳理
一个列表 computer=[“lenovo”,“hp”,“dell”,“ausu”]1 遍历一个列表for co in computer:print(co)换行输出列表内容,不带 “ 。2 注意缩减和for语句后面的 :还有切片。3 数字列表的创建range(5) 0—4for i in range(5):print(i) 01234可以创建一个数字列表 list(range(1,5))list(range(1,5))[1, 2, 3, 4]4原创 2020-07-15 18:24:58 · 125 阅读 · 0 评论 -
python编程从入门到实践学习记录---第三章 列表相关内容初步知识梳理
列表的添加: names=[“tom”,“rose”]names.append(“pake”) #在names 列表最后添加一个元素。names.insert(0,“jake”) #在tom 位置添加jake ,tom 右移一个位置变成[“jake”,“tom”,“rose”,“pake”]列表删除:del names[1] #把tom元素去掉names.pop() #pop后的括号内为空去掉最后一个元素,有数,就去掉那个数所在的元素。remove(“jake”)原创 2020-07-15 00:13:07 · 110 阅读 · 0 评论 -
python编程从入门到实践学习记录---第一章和第二章内容梳理
看过小甲鱼的python第一版的书,还是感觉自己什么都不会,继续学习下吧,今天书刚到,计划1个月看完,,作个记录吧,感觉现在自己好忘记了。第一章没事好说的,安装,第二章变量和简单书籍类型1、字符串用单引号和双引号都可以。2、修改字符串的大小写name=“you are my love!”print(name.title()) # title()方法是把首字母变成大写。输出:You Are My Love!name=“you are my love!”print(name.upper())原创 2020-07-13 23:48:07 · 163 阅读 · 0 评论