自定义博客皮肤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)
  • 收藏
  • 关注

原创 2022-20.异常处理

异常的概念

2022-06-02 21:14:48 123

原创 2021-19.文件操作

文件的打开与关闭<1>打开文件在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件路径,访问模式)示例如下:f = open('test.txt', 'w')Copy说明:文件路径文件的路径分为相对路径和绝对路径两种。绝对路径:指的是绝对位置,完整地描述了目标的所在地,所有目录层级关系是一目了然的。例如:C:/Users/chris/AppData/Local/Programs/Python/Python37/python.e

2021-01-28 14:41:05 279

原创 2021-18.面向对象进阶

类方法、静态方法1. 类方法第一个形参是类对象的方法需要用装饰器@classmethod来标识其为类方法,对于类方法,第一个参数必须是类对象,一般以cls作为第一个参数。class Dog(object): __type = "狗" # 类方法,用classmethod来进行修饰 @classmethod def get_type(cls): return cls.__typeprint(Dog.get_type())Copy使用场景:

2021-01-27 14:47:27 163

原创 2021-17.内置属性和内置函数

内置属性使用内置函数dir可以查看一个对象支持的所有属性和方法,Python中存在着很多的内置属性。slotsPython中支持动态属性,可以直接通过点语法直接给一个对象添加属性,代码更加的灵活。但是在某些情况下,我们可能需要对属性进行控制,此时,就剋使用__slots__实现。class Person(object): __slots__ = ('name', 'age') def __init__(self, name, age): self.name = nam

2021-01-25 20:31:26 85

原创 2021-16.魔法方法

魔法方法Python 里有一种方法,叫做魔法方法。Python 的类里提供的,两个下划线开始,两个下划线结束的方法,就是魔法方法,魔法方法在恰当的时候就会被激活,自动执行。 魔法方法的两个特点:两侧各有两个下划线;"咒语"名字已经由 Python 官方定义好,我们不能乱写。1.__init__方法__init__()方法,在创建一个对象时默认被调用,不需要手动调用。在开发中,如果希望在创建对象的同时,就设置对象的属性,可以对 __init__ 方法进行改造。class Cat: ""

2021-01-21 09:47:26 62

原创 2021-15.类和对象

类和对象类和对象是面向对象编程的两个核心概念。类类是对一群具有相同特征或者行为 的事物的一个统称,是抽象的,不能直接使用特征其实就是一个变量,在类里我们称之为属性。行为其实就是一个函数,在类里我们称之为方法。类其实就是由 属性 和 方法 组成的一个抽象概念。对象对象是由类创建出来的一个具体存在,可以直接使用。由哪一个类创建出来的 对象,就拥有在哪一个类中定义的属性和方法。类和对象的关系类是模板,对象是根据类这个模板创建出来的,应该先有类,再有对象。使用同一个类,能够创建出很多对象

2021-01-18 17:20:21 65

原创 2021-14.pip配置和包

pip命令的使用在安装Python时,同时还会安装pip软件,它是Python的包管理工具,可以用来查找、下载、安装和卸载Python的第三方资源包。配置pip可以直接在终端中输入pip命令,如果出错,可能会有两个原因:pip安装成功以后没有正确配置安装Python时,没有自动安装pip(很少见)配置pip和运行Python命令一样,如果想要运行 pip 命令同样也需要将pip命令的安装目录添加到环境变量中。安装pip如果在Python安装对应的目录中,没有发现pip.exe文件,

2021-01-14 23:26:27 313

原创 2021-13.导入模块

Python中的模块在Python中有一个概念叫做模块(module)。说的通俗点:模块就好比是工具包,要想使用这个工具包中的工具(就好比函数),就需要导入这个模块比如我们经常使用工具 random,就是一个模块。使用 import random 导入工具之后,就可以使用 random 的函数。导入模块<1> 导入模块有五种方式import 模块名from 模块名 import 功能名from 模块名 import *import 模块名 as 别名from 模块名 imp

2021-01-13 23:08:28 209

原创 2021-12.高阶函数和装饰器

递归函数<1>什么是递归函数通过前面的学习知道一个函数可以调用其他函数。如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就是递归函数。<2>递归函数的作用举个例子,我们来计算阶乘 n! = 1 * 2 * 3 * ... * n解决办法1:使用循环来完成def cal(num): result,i = 1,1 while i <= num: result *= i i+= 1 return re

2021-01-12 19:55:50 107

原创 2021-11.函数

一、定义函数定义函数的格式如下:def 函数名(): 代码Copy示例:# 定义一个函数,能够完成打印信息的功能def printInfo(): print('------------------------------------') print(' 人生苦短,我用Python') print('------------------------------------')Copy二、调用函数定义了函数之后,就相当于有了一个具有某些功能的

2021-01-11 19:16:30 132

原创 2021-10.通用方法

字符串、列表、元组、字典和集合,它们有很多相同点,都是由多个元素组合成的一个可迭代对象,它们都有一些可以共同使用的方法。算数运算符在Python里,常见的算数运算符,有一些可以使用于可迭代对象,它们执行的结果也稍有区别。运算符Python 表达式结果描述支持的数据类型+[1, 2] + [3, 4][1, 2, 3, 4]合并字符串、列表、元组-{1,2,3,4} - {2,3}{1,4}集合求差集集合*[‘Hi!’] * 4[‘Hi!’, ‘

2021-01-09 14:10:07 237 1

原创 2021-9.eval、dumps、loads转换

执行字符串使用Python内置的eval函数,可以执行字符串里的Python代码。使用这种方式,可以将字符串转换成为其他类型的数据。x = '1+1'print(eval(x)) # 2print(type(eval(x))) # <class 'int'>y = '{"name":"zhangsan","age":18}'print(eval(y))print(type(eval(y))) # <class 'dict'>print(eval('1 &gt

2021-01-08 23:47:34 116 1

原创 2021-8.集合

set的使用集合(set)是一个无序的不重复元素序列,可以使用大括号 { } 或者 set() 函数创建集合。注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。创建格式:parame = {value01,value02,...}或者set(value)Copy添加元素语法格式如下:s.add(x)Copy将元素 x 添加到集合 s 中,如果元素已存在,则不进行任何操作。>>>thisset = set(("Googl

2021-01-07 10:46:50 132

原创 2021-7.字典

字典介绍存储多个数据,还能在访问元素的很方便就能够定位到需要的那个元素——字典字典的使用定义字典的格式:{key1:value1, key2:value2,key3:value3, …}变量info为字典类型:info = {'name':'班长', 'id':100, 'sex':'f', 'address':'地球亚洲中国上海'}info['name'] # 字典使用键来获取对应的值Copy说明:字典和列表一样,也能够存储多个数据列表中找某个元素时,是根据下标进行的;字典中找某

2021-01-06 09:17:22 239 1

原创 2021-6.元组

元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。>>> aTuple = ('et',77,99.9)>>> aTuple('et',77,99.9)Copy一、访问元组二、修改元组说明: python中不允许修改元组的数据,包括不能删除其中的元素。三、count, indexindex和count与字符串和列表中的用法相同1、count()语法Python中的count() 方法用于统计某个元

2021-01-05 09:46:44 79

原创 2021-5.列表

一、列表的格式定义列的格式:[元素1, 元素2, 元素3, ..., 元素n]变量tmp的类型为列表tmp = ['xiaoWang',180, 65.0]Copy列表中的元素可以是不同类型的二、使用下标获取列表元素namesList = ['xiaoWang','xiaoZhang','xiaoHua']print(namesList[0])print(namesList[1])print(namesList[2])Copy结果:xiaoWangxiaoZhangxiao

2021-01-04 17:52:34 322

原创 2021-4.字符串

字符串介绍可以理解为一段普通的文本内容,使用引号来表示一个字符串,不同的引号表示的效果会有区别。字符串表示方式 a = "I'm Tom" # 一对双引号 b = 'Tom said:"I am Tom"' # 一对单引号 c = 'Tom said:"I\'m Tom"' # 转义字符 d = '''Tom said:"I'm Tom"''' # 三个单引号 e = """Tom said:"I'm Tom" """ # 三个双引号小总结:双

2021-01-03 21:43:05 749

原创 2021-3.while、for循环语句

1.while 语法while 判断条件: 代码块Copy我们发现,while循环的语法结构和if语句的结构很相像,那么这两个之间有什么区别呢?if 判断条件: 代码块Copy区别在于,if语句只会执行一次判断条件,条件成立以后,只会执行一次代码块;while语句,会先执行一次判断条件,如果条件成立,会执行一次代码块,代码块执行完成以后,会再次判断条件语句,如果还成立,将会再执行代码语句… 直到最后条件不成立。示例输出十遍hello worldi = 1while

2021-01-03 21:03:02 114

原创 2021-2.if.....elif.....else语句

if语句的使用一、if判断语句介绍if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情Copydemo1: age = 30 print("------if判断开始------") if age >= 18: print("我已经成年了") print("------if判断结束------")Copy运行结果: ------if判断开始------

2021-01-03 20:37:47 777

原创 批量造数SQL

批量造数SQLcreate or replace procedure YTDATA ISi numbei;z number;beginz:= 410621199407777 from i in 1 .. 10loop begin ---表导出SQL--insert into 表名(ID,.......)values (sys_guid(),'','','','',) z:= z+1; commit; end; end loopend YTDATA...

2021-01-03 10:29:03 471

原创 2021-1.常用运算符

类型转换函数说明int(x [,base ])将x转换为一个整数float(x)将x转换为一个浮点数str(x)将对象 x 转换为字符串bool(x)将对象x转换成为布尔值list(s)将序列s转换成为列表Tuple (s)将序列s转换成为元组dict(d)创建一个字典。d必须是一个序列(K,V)元组len(x)查看对象x的长度type(x)查看x 的数据类型转换成为整数print(int("123"))

2021-01-02 12:56:48 226

原创 2021 Pycharm的下载

2.Pycharm的下载一般情况下,我们都需要借助工具来辅助我们快速的搭建环境,编写代码以及运行程序。IDE的概念 IDE 又被称为集成开发环境。说白了,就是有一款图形化界面的软件,它集成了编辑代码,编译代码,分析代码,执行代码以及调试代码等功能。在我们Python开发中,最常用的IDE是Pycharm.下载地址:http://www.jetbrains.com/pycharm/download下载社区版就欧克,专业版要收费的哦!...

2021-01-01 22:07:21 1888 1

原创 2021 安装python

2021年1月1日 晴天新年第一天迎接2022年,加油!打工人安装python

2021-01-01 21:32:04 699 2

空空如也

空空如也

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

TA关注的人

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