![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python学习
文章平均质量分 55
学习python相关编程的记录
bigdata7
Java学习
展开
-
python 文件操作
python文件操作1.文件处理过程:第一步:打开文件:open()第二步: 读取或者写入文件:read()、readline()、readlines()、write()第三步:对读取到的数据处理第四步:关闭文件:close()2.打开文件open()函数打开文件,会返回一个文件对象格式:file_object = open(filename[, access_mode = “r” , buffering = -1] )解释:file_object为打开的文件对象;filename是原创 2021-04-08 19:20:58 · 385 阅读 · 0 评论 -
python 内置数据类型【列表、元组、字典、集合】
# 列表(List)增:list.append():列表追加元素 list.exented():列表追加列表,追加多个 list.insert(索引,元素):向某个位置插入元素,索引超出,默认加最后 删:del list[切片]:删除单个元素,多个,步长删除,del list直接删除列表 list.pop():参数是索引,删除该位置元素并返回,不带参数默认删除最后一个 list.remove(元素):直接移除一个元素,如果该元素不在列表会报错 如果删除的元素有多个,默认删除第一个,循环删除多原创 2021-04-08 18:46:11 · 121 阅读 · 0 评论 -
python 基本数据类型与输入输出函数
基本数据类型数值类型:1.常用函数:abs():计算绝对值pow():次方运算round():四舍五入max/min():最大最小值bin():转换成二进制oct():转换成八进制hex():转换成十六进制2.强制类型转换float():浮点类型int():整型布尔值数据类型:真(True)或假(False)字符串数据类型1.单引号或者双引号之间的数据,字符串之间的拼接用 + 号2.强制转换:str()【数字与字符串拼接可以用该函数将数字转换成字符串】3.多行字符串:三原创 2021-04-08 18:45:09 · 602 阅读 · 0 评论 -
Python基本语法整理
基本格式不需要分号(;)。用缩进来代替{},习惯四个空格一个缩进。变量是不需要声明数据类型(declare type)的,可以直接赋值。符合都是英文输入法状态输入的。print不需要格式符号%f,%d…字符串可以用一对单引号或者双引号标注。每次print执行完之后都会默认换行。print("hello world",end='')#end= 用来规定打印结束用什么来结尾print('''多行字符串用一组三个单引号或一组三个双引号来标识''')结果:多行字符串用一组三个单引号原创 2020-11-02 17:12:11 · 941 阅读 · 2 评论 -
python与c语言相比较之基本语法整理
python基本语法整理:笔记1.不需要semicolon(分号);2.indentation(缩进)代替{};3.变量不需要声明 declare type(数据类型),可以直接赋值。print1.不需要格式符号%d,%f…2.字符串可以用 一对单引号或者一队双引号标注。(符合都是英文输入法下输入)3.每次print执行完之后,都会默认换行。print("hello worid",end='')#end=规定打印结束用什么来结尾print('ho')4.一个print函数打印多个字符原创 2020-07-04 15:18:18 · 398 阅读 · 0 评论 -
python三“神器”(迭代器,生成器,装饰器)-----造个噢曼来打怪兽
文章目录迭代器1.迭代2.可迭代对象3.迭代器【iterator】(1)迭代器协议:实现对象的`_iter_,_next_`方法,`_iter_`返回迭代器本身,`next`方法返回容器下一个元素,在没有后续元素时,抛出`StopIteration`异常。(2)可迭代对象不是迭代器,迭代器是可迭代对象(3)使用`iter()`获得迭代器对象(4)迭代器是一个**可以记住遍历位置**的类(5)迭代器不能用下标取值(6)迭代器会一次把所有数据都加载进内存,对内存不友好生成器【generator】生成器是一类特殊原创 2021-04-24 18:08:06 · 301 阅读 · 0 评论 -
python 函数
函数简介(function)-函数也是一个对象,一般都是来实现某种功能的-对象是内存中专门用来存储数据的一块区域-函数可以用来保存一些可执行的代码,并且可以在需要时对这些语句多次调用-创建函数: def 函数名([形参1],[形参2],.......[形参n]): 代码块-函数只有调用的时候才会执行-函数名可以包含字母数字和下划线,不能以数字开头函数的参数 def sum(a,b): print(a+b) #调用函数,并传入参数 sum(1,1)#原创 2021-04-08 18:43:01 · 144 阅读 · 0 评论 -
再学正则与re库
常用正则符号*:前一个字符零次或多次+:前一个字符一次或多次?:前一个字符零次或一次\d:匹配0-9之间的数字.:代表任意字符|:把左右分成两个部分,要么左边要么右边\b:表示单词结尾特殊字符由反斜线引导: \r:回车 \n:换行符 \t:制表符 \\:反斜线本身[]:选择任意一个,要么是谁要么是谁,ascll码连续用 - 连接,例如:[0-9A-z]:表示0-9任意一个数字或者A-Z任意一个大写字符^:在[]的第一个位置,表示取反,例如:[^ab原创 2021-03-30 16:42:39 · 73 阅读 · 0 评论 -
异步执行(先理论看懂吧再编程练习)
异步执行模式异步执行的概念异步执行模式,是指语句在异步执行模式下,各语句执行结束的顺序与语句执行开始的顺序并不一定相同。异步执行的简介例如 查询操作,客户机上的应用程序在向服务器发出了查 询操作的指令后,将立刻执行查询语句指令的下一条 语句,而不需要等到服务器将查询结果返回客户机端。异步执行方式使应用程序能摆 脱单个任务的牵制,提高了灵活性和应用程序的执行 效率。但异步执行模式也存在一些问题,如它增加了编程的复杂性,特别是编写互用性(interoperable)要求较高 的程序。在负荷很重的客户原创 2021-03-09 20:43:30 · 99 阅读 · 0 评论 -
python优秀代码写法笔记
这篇博文主要是记录python写代码时使代码更简洁,优雅,整齐的一种写法原创 2021-03-08 09:34:48 · 151 阅读 · 0 评论 -
python内置数据库sqlite3
Python内置数据库:sqlite导入sqlite3import sqlite3创建与SQLite数据库的连接使用sqlite3.connect()函数连接数据库,返回一connection对象,通过这个对象与数据库进行交互。数据库文件的格式是filename.db,如果该数据库文件不存在,那么它会被自动创建。该数据库文件是存放在电脑硬盘里面的,可以自定义路径,后续操作产生的所有数据都会保存在该文件中。# 创建与数据库的连接conn = sqlite3.connect('test.d原创 2020-08-25 21:28:04 · 231 阅读 · 0 评论 -
python爬虫正则表达式re库简介
python爬虫:实际上爬虫一共就四个主要步骤:明确目标 (要知道你准备在哪个范围或者网站去搜索)爬 (将所有的网站的内容全部爬下来)取 (去掉对我们没用处的数据)处理数据(按照我们想要的方式存储和使用)我们down下了的数据是全部的网页,这些数据很庞大并且很混乱,大部分的东西是我们不关心的,因此我们需要将下载的数据按我们的需要过滤和匹配出来。那么对于文本的过滤或者规则的匹配,最强大的就是正则表达式,是Python爬虫世界里必不可少的神兵利器。什么是正则表达式?正则表达式,又称规则表达式原创 2020-07-05 16:20:33 · 269 阅读 · 0 评论 -
登录注册界面函数
from tkinter import *from pymssql import *import tkinter.messagebox as mb def sql1(self):#用于查询 有返回值 ip = '127.0.0.1' userName = 'sa' passWord = 'lzyft1030' con = connect(ip,userName,passWord) cur = con.cursor()原创 2020-07-04 15:15:31 · 371 阅读 · 0 评论 -
python gui 之库tkinter笔记
python gui 之库tkinter笔记Label(标签控件,可以显示文本)from tkinter import *# 这样导入包后面引用库里的东西不需要库名前缀#import tkinter这种导入方式需要win = Tk()win.title('窗口')win.geometry('400x300+200+100')#x是英文字母小写x 窗口的长x宽+屏幕左上角距离label = Label(win,text='这是一个标签',bg='pink',fg='red',font=("黑体"原创 2020-07-04 15:14:33 · 327 阅读 · 0 评论