07 2021 档案
摘要:# 斐波那契数列指的是这样一个数列:这个数列从第3项开始,每一项都等于前两项之和。 i, j = 0, 1while i < 100: print(i, end=' ') i, j = j, i + j# 输出:0 1 1 2 3 5 8 13 21 34 55 89定义成函数: def feibo
阅读全文
摘要:什么叫冒泡排序?冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素, 如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的
阅读全文
摘要:将两个列表转换成字典: list1=['name','class','sex']list2=['zhangsan','class1',1]a = zip(list1,list2)print(a,type(a)) # <zip object at 0x000001A2295B8808> <class
阅读全文
摘要:# 方法一:# str1 = '0123456789qwertyuiopasdfghjklzxcvbnm'# a = ''.join(sample(str1,6))# print('验证码为:',a)# md = md5() #获取一个md5加密算法对象# md.update(a.encode('u
阅读全文
摘要:问题现象如下: 问题原因:
阅读全文
摘要:匿名函数 python 使用 lambda 来创建匿名函数。 所谓匿名,意即不再使用 def 语句这样标准的形式定义一个函数。 lambda 只是一个表达式,函数体比 def 简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda
阅读全文
摘要:函数zip() ,将字符串转换为字典,可以像套公式一样,最里面是zip(),然后转换成其他类型的数据类型zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表,如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。'''list1 =
阅读全文
摘要:参数列表-单个参数:当给函数设置了参数,在调用时必须传入参数 def xuexi(name): #name叫形式参数,简称形参 print(name+'一起学python。') xuexi('我们') #'我们'叫实际参数,简称实参 参数列表-默认参数(缺省参数):当给函数设置了默认参数,在调用时如
阅读全文
摘要:调用不同模块函数时报错:ModuleNotFoundError: No module named 'python_base.test1'; 'python_base' is not a package(ModuleNotFoundError:没有名为'python_base.test1'的模块;'p
阅读全文
摘要:水仙花数:一个三位数,其按位立方之和等于该数本身,该数称为水仙花数。求出100- 1000之间的水仙花数(其实,水仙花数是“自幂数”中的一种;自幂数:一个n位数,其按位数字的n次方之和,等于该数本身。 #第一种方法 list1 = []for i in range(100,1000): a = i%
阅读全文
摘要:# 第一种方法i = 1 # 行控制while i < 10: j = 1 # 列控制 while j <= i: print('%d * %d = %-4d' % (j, i, i * j), end=' ') j += 1 print(' ') i += 1# 第二种方法for i in ran
阅读全文
摘要:# 判断输入的字符是不是数字,以及它是否大于等于0,如果大于0,返回它,小于0,返回它的相反数。 def function(x): if x.isdigit() and int(x) >= 0: # 判断是否都是数字,是的话赋予int型 return x elif x.isalpha(): # 判断
阅读全文
摘要:# 当一个集合中即有整型,又有字符串时,判断输入的数是否在集合中.同时判断输入大写时,也要判断其小写是否在集合中set1 = {1, 2, 3, '1', 'a', 'b', 'C', 'd1'}a = input('请输入一个数: \n')if a.isdigit() and int(a) in
阅读全文
摘要:index()的用法: def index(self, sub, start=None, end=None): S.index(sub[, start[, end]]) ->int 返回在S中找到子字符串sub的最低索引, 使sub包含在S[start:end]中。可选 参数start和end
阅读全文
摘要:1、Python输出语句print ('hello duoceshi')2、Python格式化输出:%s :字符串 (采用str()的显示)%c :单个字符%d:十进制整数%i :十进制整数%o:八进制整数%x:十六进制整数%f:浮点数%% :字符"%"
阅读全文
摘要:1.python中有哪些类型?字符串(Str)、列表(List)、元组(Toupe)、字典(Dict) 2.字符串用什么定义?告诉我你所知的字符串中有哪些函数,一个函数一个中文解释? 用单引号或者双引号来创建字符集。 str1 = 'hello word' str2 = "hello word" 1
阅读全文
摘要:一、python输入输出及常见操作 1.python2需要声明编码格式coding=utf-8; python3不需要,默认。 2.print输出语句,python2的结构是print+内容;python3的结构是print+(内容); 3.input函数,python2中接收用户使用的是_raw_
阅读全文
摘要:MySQL语句在需要时被执行,存储过程也是如此。但是,如果你想要某条语句(或某些语句)在事件发生时自动执行,怎么办呢?例如: 每当增加一个顾客到某个数据库表时,都检查其电话号码格式是否正确,州的缩写是否为大写; 每当订购一个产品时,都从库存数量中减去订购的数量; 无论何时删除一行,都在某个存档
阅读全文
摘要:用法: drop table 表名 truncate 表名 delete from 表名 区别: 1、drop table 作用是删除表,表内容和表结构一起删除。 2、truncate 作用是从数据库中清除一个表,表结构还保留。 3、delete from 作用是删除表内容,还保留表结构,通常结合w
阅读全文
摘要:数据库视图 1.什么是视图视图是一个虚拟的表,它不在数据库中以存储数据的形式保存,是在使用视图的时候动态生成。 2.视图的特点2.1视图是由基本表产生的虚表2.2视图的更新和删除会影响基础表2.3基础表的更新和删除也会影响到视图 3.视图的作用 对视图的操作与对基本表的操作都是一样的(包括alter
阅读全文
摘要:删除主键(删除主键之前如果有自增约束,需要先删除自增约束): alter table 表名 drop primary key取消自增长(取消自增长可以修改表字段,不再加自增约束即可): alter table 表名 change 字段名 字段名 数据类型 同理,在新增自增长之前,也需要先添加主键,否
阅读全文
摘要:1.查看表结构desc +表名显示字段名称,数据类型,约束,备注 2.修改表名alter table +表名 rename + 新表名 3.修改表字段alter table +表名 change +原字段名 +新字段名 数据类型,约束 4.添加表字段,并放到第一个字段前alter table +表名
阅读全文
摘要:转自:https://www.jb51.net/w3school/sql/sql_join.htm 1、SQL INNER JOIN 关键字 SQL INNER JOIN 关键字 在表中存在至少一个匹配时,INNER JOIN 关键字返回行。 INNER JOIN 关键字语法 SELECT colu
阅读全文
摘要:用法:select * from 表名 limit i,n i 指下标,n指限定的数量,下标为i的开始的n条数据 举例: select * from student1 limit 0,2 /*检索第1行到第2行的数据*/
阅读全文
摘要:1、新增表时添加外键 存在一张表Persons 创建Orders表时,给ID_P设置外键约束(前提是存在Persons表): 2、修改表时添加外键格式:alter table 表名 add constraint 约束名称 约束类型 (列名) references 被引用的表名称 (列名) 约束名称可
阅读全文

浙公网安备 33010602011771号