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