python
文章平均质量分 57
lulubaby_
这个作者很懒,什么都没留下…
展开
-
pytorch/torch 导包时出现:[WinError 182]操作系统无法运行
导致该报错的原因为同时引用了torch和keras,并且在引包时出现先引用keras后引用torch的情况。解决办法:将torch包引用语句提到keras前即可。原创 2023-06-01 22:22:08 · 2332 阅读 · 7 评论 -
如何使用Python访问和查询Google BigQuery数据
如何使用Python访问和查询Google BigQuery数据原创 2022-12-01 20:57:50 · 2232 阅读 · 0 评论 -
django model字段类型
1、models.AutoField 自增列=int(11) 如果没有的话,默认会生成一个名称为id的列,如果要显示的定义一个自增列,必须把该列设置为主键(primary_key=True)2、models.CharField 字符串类型字段 必须加max_length参数3、models.BooleanField 布尔类型字段=tinyint(1) 不能为空,Blank=True4、models.ComaSeparatedIntegerField 用逗号分割的数字类型=varchar .原创 2020-10-16 08:01:21 · 1000 阅读 · 0 评论 -
python3 数据结构 查找
二分法查找def search(list1,key): low,high = 0,len(list1-1) while low <= high: mid = (low+high)//2 if list1[mid]<key: low = mid+1 elif list1[mid]>key: high = mid-1 else: retu原创 2020-10-13 10:21:38 · 192 阅读 · 0 评论 -
python3 数据结构 排序
#冒泡排序def bubble(list1): for i in range(len(list1)-1): for j in range(len(list1)-i-1): if list1[j]>list1{j+1}: list1[j],list1[j+1]#选择排序def select(list1): for i in range (len(list1)-1): min = i .原创 2020-10-09 10:05:14 · 204 阅读 · 0 评论 -
python3 数据结构 树 二叉树
基础概念1.定义:树(Tree)是n(n≥0)个节点的有限集合T,它满足两个条件:有且仅有一个特定的称为根(Root)的节点;其余的节点可以分为m(m≥0)个互不相交的有限集合T1、T2、……、Tm,其中每一个集合又是一棵树,并称为其根的子树(Subtree)。2.基本概念一个节点的子树的个数称为该节点的度数,一棵树的度数是指该树中节点的最大度数。 度数为零的节点称为树叶或终端节点,度数不为零的节点称为分支节点,除根节点外的分支节点称为内部节点。 一个节点的子树之根节点称为该节点的子节点原创 2020-10-07 15:11:30 · 808 阅读 · 0 评论 -
python3 数据结构 队列
队列1.定义:队列是限制在两端进行插入操作和删除操作的线性表,允许进行存入操作的一端称为“队尾”,允许进行删除操作的一端称为“队头”。2.特点:队列只能在队头和队尾进行数据操作 栈模型具有先进先出或者叫做后进后出的规律3.队列的代码实现队列的操作有入队,出队,判断队列的空满等操作。#顺序存储class QueueError(self): """docstring for QueueError""" passclass SQueue: def __init__(self原创 2020-10-07 15:09:41 · 2303 阅读 · 0 评论 -
python3 数据结构 线性表
定义线性表的定义是描述其逻辑结构,而通常会在线性表上进行的查找、插入、删除等操作。线性表作为一种基本的数据结构类型,在计算机存储器中的映象(或表示)一般有两种形式,一种是顺序映象,一种是链式映象。线性表的顺序存储1.定义:若将线性表L=(a0,a1, ……,an-1)中的各元素依次存储于计算机一片连续的存储空间,这种机制表示为线性表的顺序存储结构。2.特点:逻辑上相邻的元素 ai, ai+1,其存储位置也是相邻的; 存储密度高,方便对数据的遍历查找。 对表的插入和删除等运算的效率原创 2020-10-05 22:01:08 · 299 阅读 · 0 评论 -
基础 Python3 正则表达式
首先要说一下什么是正则表达式 :通俗一点来讲,正则表达式就是一种字符串匹配的方式罢了,我们平时经常会用到两个字符串比较,比如说像新用户注册,我们输入注册的新信息时经常会有书写不规范的时候,那么 “正则” 就是用来约束我们的书写规范。 那么,在python3中,就有re模块来表示正则相关啦~在python3中,我们最最经常用到的就是re.match()函数。import rere...原创 2018-11-15 17:44:45 · 284 阅读 · 0 评论 -
python基础 循环结构程序设计
循环结构有以下几个基本结构:while语句,for语句,break语句,continue语句,以及循环结构解决问题的办法。 循环结构是一种重复执行的程序结构。实际应用中,经常会碰到一些需要重复执行的步骤。如级数求和、统计报表等。python提供了两种基本的循环结构语句——while语句、for语句。 一、while语句 1.格式: (1)while 条件表达式 :原创 2017-06-18 23:36:07 · 2475 阅读 · 0 评论 -
python基础 字符串(上)
一、字符串格式化字符串格式化一般形式为:x--------------待转换的表达式%--------格式运算符格式字符-----指定类型[.n]-----制定精度 [m]------指最小宽度 [0]------指定空位填0 [+]------对正数加正号 [-]------指定左对齐输出 %-------格式标志,表示格式开始1.格式书写原创 2017-08-01 21:09:00 · 268 阅读 · 0 评论 -
python基础 循环结构程序设计(下)
一、for语句 1.for语句的格式一般如下: for 循环索引值 in 序列: 循环体 for语句的执行过程是:每次循环,判断循环索引是否还在序列中,如果在,取出该值提供给循环体内的语句时用;如果不在,则结束循环。 2.for语句用于序列类型 列表、元祖、字符串都是序列。序列类型具有相同的访问模式:它的每一个元素可以通过制定一原创 2017-07-14 19:54:47 · 1391 阅读 · 0 评论 -
python基础 循环结构程序设计(上)
循环结构有以下几个基本结构:while语句,for语句,break语句,continue语句,以及循环结构解决问题的办法。循环结构是一种重复执行的程序结构。实际应用中,经常会碰到一些需要重复执行的步骤。如级数求和、统计报表等。python提供了两种基本的循环结构语句——while语句、for语句。一、while语句 1.格式: (1)while 条件表达式 :原创 2017-07-03 17:56:29 · 7474 阅读 · 0 评论 -
python基础 字典
1.定义:字典是键值对无序的无序集合。字典中的每一个元素都包含两部分:键和值。向字典中添加一个键的同时,必须为该键添加一个值。 键->值 (√) 值->键 (×)key error 2.创建字典 定义字典时,每个元素的键和值用冒号分隔,元素之间用逗号分隔,所有的元素放在一对大括号之中。>>>a_dict={'server':'python.org','原创 2017-06-11 21:55:00 · 403 阅读 · 0 评论 -
python基础 元组和列表区别与转换
列表和元组两种数据结构在定义和操作上有很多相同的地方,不同点主要在于:**元组中的数据一旦定义就不允许更改**,因此,元组没有append()和extend()方法,无法向元组中添加元素;元组没有remove()和pop()方法,不能从元组中删除元素。元组与列表相比的优点:1.元组的速度比列表更快。如果定义了一系列常量值,而后所需做的仅是对它的遍历,其值不会被改变,那么一般是用元组而不用列表。原创 2017-06-10 19:44:25 · 1246 阅读 · 0 评论 -
python基础 元组
1.定义:元组和列表类似,但是元组的元素不可变,元组一旦创建,用任何方法都不可以修改其元素。 元组的定义方式和列表相同,但元组在定义是所有元素都放在一对圆括号”(“和”)“中,而不是方括号中。下面是合法的元组: (10,20,30,40) (‘abcd’,’efgh’,’python’) 2.创建元祖 使用”=“将原创 2017-06-10 19:24:26 · 2910 阅读 · 0 评论 -
python基础 列表(2)
5.增加元素 (1)使用“+”将元素加到列表尾部>>>a_list=[1]>>>a_list=a_list+[2,30]>>>a_list[1,2,30](2)使用append()方法将元素添加到列表尾部>>>a_list.append(py)>>>a_list[1,2,30,'py'](3)使用extern()方法将一个列表添加到原列表元素的尾部>>>a_list.extend(['原创 2017-06-10 13:10:19 · 310 阅读 · 0 评论 -
python中序列
“序列”是程序设计中经常用到的数据存储方式。在其他程序设计语言中,“序列”通常被称为”数组“,用于存储相关数据项的数据结构。几乎每一种程序设计语言都提供了“序列”数据结构,如C和Basic中的一维、多维数组等。 python提供的序列类型在所有程序设计语言中是最丰富、最灵活,也是功能最强大的。python中支持3种基本序列数据类型:字符串、列表和元祖,还支持1种映射数据类型:字典。原创 2017-06-06 23:59:10 · 2308 阅读 · 0 评论 -
python基础 表达式与选择结构
1.选择结构程序的定义:根据条件表达式的值是True/非零还是False/零做出决策,控制代码块的执行。 一、表达式与表达式的值 典型的表达式一般由运算符和操作数/操作对象组成。 运算符:对操作数/操作对象进行运算处理的符号。 操作数/操作对象:运算符处理的数据。 在条件表达式中常用的运算符如下: (1)算术运算符:+ - * / // % **原创 2017-06-15 21:04:59 · 9207 阅读 · 2 评论