基础语法
文章平均质量分 53
Rain_bow_
这个作者很懒,什么都没留下…
展开
-
Python--数据库
Python–数据库文章目录Python--数据库一、建立数据库:二、数据的写入:三、数据的查询:一、建立数据库:import xlwtimport sqlite3conn=sqlite3.connect('test.db') #打开数据库文件,程序会在.py文件同目录下生成一个test.db文件,那就是我们的数据库文件print('Opened database successfully') #打开成功则会打印这句话c=conn.cursor()#获取游标sql='''原创 2021-03-15 15:48:04 · 177 阅读 · 0 评论 -
Python--爬虫爬取的数据保存到excel
Python–爬虫爬取的数据保存到excel文章目录Python--爬虫爬取的数据保存到excel一、excel表格存储二、python3.9没有自带的xlwt模块和xlrd,需要自行下载三、代码实现一、excel表格存储 利用python库xlwt将抽取的数据datalist写入excel表格,分四步:以utf-8编码创建一个excel对象创建一个sheet表往单元格写入内容保存表格二、python3.9没有自带的xlwt模块和xlrd,需要自行下载Win+R,输入cmd打开运行原创 2021-03-13 15:39:54 · 8086 阅读 · 1 评论 -
Python--BeautifulSoup模块的使用
Python–BeautifulSoup模块的使用一、BeautifulSoup模块简介 BeautifulSoup是Python的一个库,主要功能是从网页爬取我们需要的数据。它将html解析为对象进行处理,将网页全部页面转变为字典或数组,其内置函数有对html内容进行筛选的作用。主要用于爬虫。 BeautifulSoup将复杂的html文档转换为树形结构,每一个节点都是一个对象,这些对象可以归纳为:Tag(标签)、NavigableString(注释内容,但是输出不包括注释符,字符串)。二、原创 2021-03-12 00:18:06 · 272 阅读 · 0 评论 -
Python--根窗口的创建
Python–根窗口的创建一、主程序import tkinter as tkimport time#引入时间模块,可获取实时时间'''import pickleimport tkinter.messagebox'''#引入窗口模块win=tk.Tk()#创建窗口对象win.title('窗口')#定义窗口名称win.geometry('500x500')#设计窗口大小(长x宽)'''win.minsize('10x10')win.maxsize('1000x1000'原创 2021-03-11 22:39:59 · 624 阅读 · 1 评论 -
Python--将Python文件打包成exe文件
Python–将Python文件打包成exe文件一、安装pyinstaller(1)win+R输入cmd打开命令窗口(有时候会安装不成功,可尝试用管理员权限打开命令窗口。即在开始处点击右键,然后点击windows powershell(管理员)(A))(2)安装pyinstaller(在命令窗口输入指令:pip install pyinstaller若安装正常会显示successfully installed…(3)若出现warning,可以先查看是否使用管理员权限。但若使用管理员权限还出现原创 2021-03-07 11:31:16 · 560 阅读 · 0 评论 -
Python--输入与输出
Python–输入与输出输出格式的美化python两种输出值的方式:表达式语句和print()函数。(也有使用文件对象的write()方法,标准输出文件可以用sys.stdout引用。str.format()函数可用来格式化输出值。repr()或str()函数可实现讲输出值转成字符串。str():函数返回一个用户易读的表达形式repr():产生一个解释器易读的表达形式>>> s = 'Hello, Runoob'>>> str(s)'Hell原创 2021-03-03 17:37:05 · 223 阅读 · 1 评论 -
Python--参数传递
Python–参数传递文章目录Python--参数传递参数必需参数关键字参数默认参数不定长参数通过id()函数可以查看内存地址参数调用函数时可使用的正式参数类型:必需参数关键字参数默认参数不定长参数必需参数必需参数需要以正确的顺序传入函数,调用时的数量必须和声明时的一样。关键字参数使用关键字参数允许函数调用时参数的顺序与声明时不一致def add(a,b): print(a+b) returnadd(a=5,b=2)#调用与声明一致时'''输出:7原创 2021-01-21 21:38:34 · 95 阅读 · 0 评论 -
Python--迭代器与生成器
Python–迭代器与生成器文章目录Python--迭代器与生成器迭代器生成器迭代器它是python最主要的特色之一,是访问集合的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开开始访问,直到所有元素被访问完结束,迭代器只能往前不能后退。使用迭代器有两个基本的方法:iter()和next()字符串、列表、元组对象都可以用于创建迭代器#示例list=[1,2,3,4,5]it=iter(list)#iter()函数用于创建迭代器对象print(it)pri原创 2021-01-21 17:02:16 · 68 阅读 · 0 评论 -
Python--条件控制与循环
Python–条件控制与循环文章目录Python--条件控制与循环if语句循环`while`循环`for`循环`range()`函数`pass`语句因为python条件控制与循环与c/c++大体相似,这里就不多赘述相似的部分,挑出了python特有的细节做好笔记。if语句Python中用elif代替了else if,所以if语句的关键字为:if-elif-else每个条件后面要使用冒号:,表示接下来满足条件后要执行的语句块python中使用缩进代替了{}python中没有switch-ca原创 2021-01-21 15:01:56 · 132 阅读 · 1 评论 -
Python--字符串、列表、元组、字典、集合
Python–字符串、列表、元组、字典、集合文章目录Python--字符串、列表、元组、字典、集合字符串列表元组字典集合字符串字符串用'或者"来创建都可以#示例a='hello world!'b='milk'索引字符串从前面索引:0 1 2 3 …从后面索引:…-3 -2 -1#示例a="aeuiw"print(a[0])print(a[-1])'''输出为aw'''截取字符串(使用[]截取,中间用冒号隔开,遵循左闭右开原则)从前面截取:1 2 3原创 2021-01-21 14:57:55 · 123 阅读 · 0 评论 -
Python基础语法
Python基础语法编码默认情况下,python 3 源码文件以UTF-8编码,所有字符串都是unicode字符串标识第一个字符必须是字母表中的字母或下划线_标识符的其它部分由字母、数字和下划线组成。标识符对大小写敏感可以使用中文作为变量名,非ascii标识符也允许。python保留字保留字即关键字,不能用做标识符名称,用以下代码可输出当前版本的所有关键字 import keyword keyword.kwlist注释python中单行注释以#开头,与c/c++原创 2021-01-20 15:14:29 · 167 阅读 · 0 评论