自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于LNMP的WordPress搭建及常见问题处理(详细教程)

访问方式:http: //ip/blog账号:admin 密码:OpDccvC7gVjwoWu700wordpress版本:6.0主题/插件:可以通过可视化界面添加任意主题/插件安装两个PHP版本,可以实现版本切换Linux:centOS 7.6Nginx:1.20.1Mysql:5.7.38PHP:7.4.28 and 7.3.28...

2022-06-28 16:32:07 1123 1

原创 Python---sqlite3数据库编程

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。'''1.导入sqlite3模块2.创建连接sqlite3.connect()3.创建游标对象4.编写创建表的sql语句5.执行sql6.关闭连接'''import sqlite3# 创建连接con = sqlite3.connect('f:\Python\sqlite3Demo/demo.db')print(

2022-02-15 16:54:08 1017

原创 Python---项目(简易画图软件)

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。画图项目from tkinter import *from tkinter.colorchooser import *from tkinter.filedialog import *win_width = 900win_height = 450class Application(Frame): def _

2022-01-26 20:49:52 728

原创 Python--项目(开发简易记事本软件)

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。“”"开发记事本软件的菜单“”"from tkinter import *from tkinter.filedialog import *from tkinter.colorchooser import *class Application(Frame): def __init__(self, master

2022-01-26 20:47:56 1347

原创 Python---GUI

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。from tkinter import *from tkinter import messageboxroot = Tk()‘’’tkinter主窗口主窗口位置和大小:通过geometry(‘wxh±x±y’)进行设置。w为宽度,h为高度、+x表示距离屏幕左边的距离;-x表示距离屏幕右边的距离;+y表示距离屏幕上边的

2022-01-25 16:53:19 733

原创 Python--os和os.path模块

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#os和os.path模块‘’’os模块可以帮助我们直接对操作系统进行操作。我们可以直接调用操作系统的可执行文件、命令,直接操作文件、目录等等‘’’#os.system可以帮助我们直接调用系统的命令import os#os.system("notepad.exe")#os.system("ping www.baidu

2022-01-20 20:44:20 508

原创 Python---文件(file)

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#创建文件对象open()‘’’open()函数用于创建文件对象,基本语法格式如下:open(文件名[,打开方式])如果只是文件名,代表在当前目录下的文件。文件名可以录入全路径,比如:D:\a\b.txt。为了减少“\”的输入,可以使用原始字符串:r"d:\b.txt"打开方式有如下几种:模式 描述r

2022-01-20 18:13:34 215

原创 Python---异常处理

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#try…一个except结构‘’’try…except是个最常见的异常处理结构。结构如下:try:被监控的可能引发异常的语句块except BaseException [as e]异常处理语句块try块包含着可能引发异常的代码,except块则用来捕捉和处理发生的异常。执行的时候,如果try块中没有引发异常,则跳过e

2022-01-19 19:18:45 354

原创 Python---单例模式

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#设计模式–单例模式#作用:确保一个类只有一个实例,并且提供一个访问该实例的全局访问点#单例模式只生成一个实例对象,减少了对系统资源的开销。当一个对象的产生需要比较多的资源,如读取配置文件,可以产生一个单例对象,然后永久驻留内存中,从而极大地降低开销class MySingleton: __obj = None

2022-01-17 21:18:39 346

原创 Python---工厂模式

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#设计模式–工厂模式#工厂模式实现了创建者和调用者的分离,使用专门的工厂类将选择实现类、创建对象进行统一的管理和控制class CarFactory: def creat_car(self,brand): if brand == '奔驰': return Benz()

2022-01-17 21:17:14 365

原创 Python---面向对象(2)

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#面向对象三大特征‘’’1.封装(隐藏)隐藏对象的属性和实现细节,只对外提供必要的方法。相当于将细节封装起来,只对外暴露相关调用方法。通过私有属性和私有方法的方式来实现封装2.继承继承可以让子类具有父类的特性,提高了代码的重用性从设计上是一种增量进化,原有父类设计不变的情况下,可以增加新的功能,或者改进已有的算法3.多

2022-01-17 20:18:47 251

原创 Python---面向对象(1)

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。```pythonclass Student: #类名一般首字母大写,多个单词采用驼峰原则 def __init__(self,name,score): #self必须位于第一个参数 self.name = name self.score = score def s

2022-01-16 21:42:54 103

原创 Python---函数

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。‘’’Python中,定义函数的语法如下:def 函数名([参数列表]):‘‘文档字符串’’ (函数的注释,三个单引号)函数体/若干语句要点:1.我们使用def来定义函数,然后就是一个空格和函数名称;(1)Python执行def时,会创建一个函数对象,并绑定到函数名变量上2.参数列表(1)圆括号内是形式参数列表

2022-01-16 11:06:23 162

原创 Python---zip()并行迭代

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#使用zip()并行迭代#通过zip()函数对多个序列进行并行迭代,zip()函数在最短序列“用完”时就会停止names = ("小一","小二","小三","小四")ages = (18,16,20,25)jobs = ("学生","老师","程序员")for name,age,job in zip(names,ages

2022-01-13 11:11:33 183

原创 Python---循环分支结构

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#while循环‘’’while循环的语法格式如下:while 条件表达式循环体语句‘’’#练习一#利用while循环打印从0-10的数字num = 0while num<=10: print(num) num+=1#练习二#利用while循环,计算1-100之间数字的累加和;计算1

2022-01-13 11:10:31 165

原创 Python---条件分支结构

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#分支结构‘’’在选择和循环结构中,条件表达式的值为False的情况如下:False、0、0.0、空值None、空序列对象(空列表、空元组、空集合、空字典、空字符串)、空range对象、空迭代对象其他情况,均为True。这么看来,Python所有的合法表达式都可以看做条件表达式,甚至包括函数调用的表达式。‘’’#单分支结

2022-01-12 16:22:28 521

原创 Python---集合

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#集合‘’'集合是无序可变,元素不能重复。实际上,集合底层是字典实现,集合的所有元素都是字典中的“键对象”,因此是不能重复的且唯一的①集合的创建与删除使用{}创建集合对象,并使用add()方法添加元素使用set(),将列表、元组等可迭代对象转成集合,如果原来的数据存在重复数据,则只保留一个②集合的相关操作:并集、交集、

2022-01-11 21:19:51 192

原创 Python---字典

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#字典‘’'字典是“键值对”的无序可变序列,字典中的每个元素都是一个"键值对",包含:“键对象"和"值对象”。可以通过"键对象"实现快速获取、删除、更新对应的"值对象"。字典中通过"键对象"找到对应的"值对象"。“键"是任意的不可变数据,比如:整数、浮点数、字符串、元组。但是:列表、字典、集合这些可变对象,不能作为"键”,并

2022-01-11 20:58:26 247

原创 Python---元组(tuple)

‘’'元组属于不可变序列,不能改变元组中的元素,因此,元素没有增加元素、修改元素、删除元素的相关方法元组支持如下操作:索引访问切片操作连接操作成员关系操作比较运算操作计数:元组长度len()、最大值max()、最小值min()、求和sum()等1.元组的创建①通过()创建元组,小括号可以省略。a = (10,20,30) 或者 a = 10,20,30如果元组只有一个元素,则必须后面加逗号。这是因为解释器会把(1)解释为整数1,(1,)解释为元组②通过tuple()创建元组‘’

2022-01-09 21:41:50 936

原创 Python---列表(List)

‘’'1.①列表的创建基本语法[]创建list()创建②range()创建整数列表语法格式:range([start] end [step])start参数:可选,表示起始数字,默认是0end参数:必选,表示结尾数字step参数:可选,表示步长,默认为1③使用列表推导式可以非常方便的创建列表‘’’#test1(列表的创建)a = [10,20,“xixi”,‘ayg’] #列表里的元素可以为任何类型,不必为同一类型print(a)a = list() #创建一个空的列表对象a

2022-01-09 20:40:08 1151

原创 Python---字符串(String)

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#字符串‘’'1.①字符串的本质是:字符序列。Python的字符串是不可变的,我们无法对原字符串做任何修改。但可以将字符串的一部分复制到新创建的字符串,达到“看起来修改”的效果②Python不支持单字符类型,单字符也是作为一个字符串使用的(仅有一个字符的字符串)③Python3直接支持Unicode使用内置函数ord()可

2022-01-06 14:54:56 583

原创 Python------同一运算符(is)

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。#同一运算符‘’’同一运算符用于比较两个对象的存储单元,实际比较的是对象的地址is:判断两个标识符是不是引用同一个对象is not:判断两个标识符是不是引用不同对象is 与 == 区别is用于判断两个变量引用的对象是否为同一个,即比较对象的地址==用于判断引用变量引用的对象的值是否相等,默认调用对象的_eq_()方法

2022-01-02 20:57:07 602

原创 Python海龟(turtle)绘图

作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。基本操作import turtle #导入turtle模块turtle.width(10) #改变画笔宽度turtle.showturtle() #显示箭头turtle.write(“hahaha”) #写字符串turtle.forward(300) #前进300像素

2022-01-02 20:52:55 1098

空空如也

空空如也

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

TA关注的人

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