自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 SMTP发送邮件

python基于SMTP发送QQ邮件第一步:1.打开qq邮箱,开启smtp服务2.验证密保3.获取授权码第二步:python代码里面使用import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerfrom_addr='send@qq.com' #邮件发送账号to_addrs='accept@qq.com' #接收邮件账号qqCode='ghlvlojhekpcbffj'

2021-03-17 11:54:13 1032

原创 新手入门MySQL数据库命令

mysql数据库常用命令启动MYSQL服务:net start mysql停止MYSQL服务:net stop mysql登录数据库: mysql -u db_name -p数据库操作: 1、查看数据库:    SHOW DATABASES;  2、创建数据库:    CREATE DATABASE db_name;  //db_name为数据库名  3、使用数据库:    USE db_name;  4、删除数据库:    DROP DATABASE db_na

2021-03-17 10:35:44 162

原创 教你用python操作mysql

前言MySQL数据库可以应用于多种编程语言,如Java,php, python 。不同的编程语言操作mysql,都是使用了mysql提供的API接口在python中也有很多包或模块进行操作,包括:pymsql,mysqldb…安装pymsql使用Python操作Mysql,需要用到PyMysql这个第三方库,如下:pip install pymsqlpython操作Mysql的基本操作建立数据库连接通过cursor()创建游标对象使用execute()执行sql获取结果关闭游标关闭

2021-03-17 09:59:54 153 3

原创 斐波那契数列

什么是斐波那契数列数学中有个著名的斐波那契数列(Fibonacci sequence),又称黄金分割数列,数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,这个数列中第一个数为0,第二个数为1,其后的每一个数都可由前两个数相加得到,如下所示:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, …在数学上,斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,

2020-10-24 22:17:00 798

原创 python 图形用户界面GUI

GUI实现的模块:Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能键全的 GUI 用户界面。

2020-09-30 03:55:39 359

原创 python 函数练习

函数简单练习1.接收一个列表, 返回这个列表的最大值,平均值, 最小值;li=[1,2,3,4,5,6,7,8,9,10]def fun(a): return max(a),min(a),sum(a)/len(a) b=fun(li)print("列表的最大值是{}".format(b[0]))print("列表的最小值是{}".format(b[1]))print("列表的平均值是{}".format(b[2]))2.编写一个函数cacluate, 可以接收任意多个数, 返回

2020-09-29 20:16:12 1219

原创 Python 函数

Python函数概述函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python具有很多内置函数,除此之外也可以自定义函数。自定义函数可以理解为一个变量,通过定义函数再来调用函数来实现函数功能。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可

2020-09-29 20:00:11 416

原创 Python——迭代器

迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器: list=[1,2,3,4] it = iter(list) # 创建迭代器对象 print (next(it)) # 输出迭代器的下一个元素 print (next(it))

2020-09-29 19:34:26 190

原创 Python 循环嵌套

Python 循环嵌套Python 语言允许在一个循环体里面嵌入另一个循环。Python for 循环嵌套语法:for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s)Python while 循环嵌套语法:while expression: while expression: statement(s) statement(s)

2020-09-23 22:15:01 742

原创 Python 循环语句

循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:While 循环语句Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 判断条件(condition):执行语句(statements)……执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假 false 时,循环结束。Gif 演示 Python wh

2020-09-23 21:50:09 299

原创 Python条件控制

Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:代码执行过程:Python 中用 elif 代替了 else if,所以if语句的关键字为:if – elif – else。注意:1、每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。3、在Python中没有switch – case语句。Gif 演示:if 语

2020-09-23 21:22:39 112

原创 【集合】

集合(set)集合是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。创建格式:parame = {value01,value02,…}或者set(value)访问项目您无法通过引用索引来访问 set 中的项目,因为 set 是无序的,项目没有索引。但是您可以使用 for 循环遍历 set 项目,或者使用 in 关键字查询集合中是否存在指定值。遍历集合,并打印值:

2020-09-22 22:52:22 129

原创 Python字典

字典(Dictionary)字典是一个无序、可变和有索引的集合。在 Python 中,字典用花括号编写,拥有键和值。创建并打印字典:thisdict = { "brand": "Porsche", "model": "911", "year": 1963}print(thisdict)一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'

2020-09-22 22:27:16 225

原创 Python 元组

元组(Tuple)Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。访问元组元组可以使用下标索引来访问元组中的值,如下实例:#!/usr/bin/python tup1 = ('physics', 'chemistry', 1997, 2000)tup2 = (1, 2, 3, 4, 5, 6, 7 ) print "tup1[0]: ", tup1[0]print "tup2[

2020-09-22 22:15:11 128

原创 Python 列表

Python3 列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型访问列表中的值使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字 符,如下所示: #!/usr/bin/python3 list1 = ['Google', 'Runoob', 1997, 2000] list2

2020-09-21 23:51:59 259

原创 Python的基础知识

基础数据类型:Number数字String 字符串List 列表Tuple 元组Dictionary 字典Sets集合*

2020-09-21 11:45:25 87

原创 【初识Python】

Python的发展和定义 Python语言起源于1989年年末。Python的创始人为荷兰人吉多·范罗苏姆。吉多从高级教学语言ABC(All Basic Code )中汲取了大量的语法,并从系统编程语言Nodula-3中借鉴了错误处理机制。Python就这样出生了。之后的30年中版本的不断升级,Python也逐渐长大 Python 是一个结合了解释性,编译性,互动性和面向对象的脚本语言。Python的特点 1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义 的语法,学习起来更加

2020-09-02 20:26:27 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除