自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K8s

  • 博客(15)
  • 收藏
  • 关注

原创 面向对象

面向对象11、类的定义:Python使用class关键字来定义类,其语法格式如下:class:类名类体其中,类名的首字母一般需要大写,具体示例如下:class Student:def say(self,name): #实例方法self.name = name #实例属性print (‘我是’,self.name)其中,实例方法与前面学习的函数格式类似,区别在于类的所有实例方法都必须至少有一个名为self的参数,并且必须是方法的第一个形参(如果有多个形参),self参数代表将来要创

2020-12-20 16:48:36 177 2

原创 正则表达式

re模块 正则表达式作用: 1) 过滤数据 2) 数据验证一、正则表达式元字符:1、匹配单个字符. [art] [a-z] [a-zA-Z] [0-9] [^0-9]\d 任意单个数字 \D \w 任意单个字符 \W \s 任意单个空白字符 \S 2、匹配字符出现的次数* 任意次 + 至少一次? 最多一次{3} 精确3次 {3,} {3,5} ?的含义: 1) 次数 ab? 2) ?跟在一个表示次数的字符后面, 非贪

2020-12-06 17:13:56 307

原创 函数及变量类型

一、函数类型1、自定义函数 def 函数名称():2、匿名函数3、内置函数1、匿名函数通过lambda关键字定义匿名函数适用于功能相对简单的函数 语法: lambda 参数,参数,参数:返回值f1 = lambda number:number ** 2f2 = lambda a, b:a + bif __name__ == '__main__': print(f1(100))2、内置函数id(), type(), dir()int(), str(), flo

2020-12-06 17:11:28 490

原创 函数的参数

一、函数的参数作用:增强功能的灵活性定义函数def 函数名称(参数1, 参数2, …):执行的操作执行的操作import stringimport randomall = string.ascii_letters + string.digits + string.punctuationdef genString(number): # 形参 data = “”for i in range(number):data = data + random.choice(all)pri

2020-12-05 15:26:21 93

原创 函数、模块、包

函数、模块、包一、函数 function作用: 1、避免重复性代码 2、方便二次开发 1、定义函数def 函数名称():执行的操作执行的操作执行的操作函数名称规范:1、只能包含字母、数字、下划线2、只能以字母、下划线开头3、见名知义4、不能与关键字冲突5、建议从第二个单词首字母大写 testFile2、调用函数函数名称()def f1():print("*" * 6)f1()3、定义函数本质定义函数,在内存中保存了函数代码,函数名称指向的就是

2020-12-05 15:19:12 274 2

原创 数据类型——集合

集合 set作用:去重 类型: 可变集合 set() 不可变集合 fronzenset() 工厂函数 str(), list(), tuple(), dict(), int(), float(), complex() 一、创建可变集合data = "hello"set_A = set(data)print(type(set_A))print(set_A)data = ( "nginx", 'httpd', "nginx", "tomcat", 'htt

2020-12-05 15:15:57 118

原创 数据类型——字典

字典 dict可变数据类型一、字典的定义被定义在一对大括号{}中的数据以key-value键值对存储数据 dict_A = {"username":"Martin", "password":"redhat"} print(type(dict_A)) dict_B = { "192.168.193.10":10, "10.1.1.1":30 } print(type(dict_B)) dict_C = { "192.168.1.1":{ "ssh_user":"roo

2020-12-05 15:10:13 261

原创 数据类型——元组

元组 tuple不可变数据类型 一、元组的定义被定义在一对小括号()中的数据, 不同元素使用逗号隔开 tuple_A = ("nginx", "httpd", "tomcat") print(type(tuple_A)) tuple_B = (10, 3.14, "salt", ["MySQL", "Oracle"], ("Redis", "Mongodb") ) print(type(tuple_B))注意: 定义单个元素的元组 tuple_C = ("19

2020-12-01 22:29:09 97

原创 数据类型——列表

列表 list可变数据类型 一、列表的定义被定义在一对方括号[]中数据, 不同的元素间使用逗号隔开 list_A = [ "nginx", "httpd", "tomcat" ] print(type(list_A)) list_B = [ "192.168.1.1", "192.168.1.2", "192.168.1.3" ] print(type(list_B)) list_C = [ 10, 3.14, "redis", ["nginx", "httpd"] ] pr

2020-12-01 21:44:26 130

原创 数据类型——元组

元组 tuple不可变数据类型 一、元组的定义被定义在一对小括号()中的数据, 不同元素使用逗号隔开 tuple_A = ("nginx", "httpd", "tomcat") print(type(tuple_A)) tuple_B = (10, 3.14, "salt", ["MySQL", "Oracle"], ("Redis", "Mongodb") ) print(type(tuple_B))注意: 定义单个元素的元组 tuple_C = ("19

2020-11-29 17:43:16 264

原创 数据类型——列表

列表 list可变数据类型 一、列表的定义被定义在一对方括号[]中数据, 不同的元素间使用逗号隔开 list_A = [ "nginx", "httpd", "tomcat" ] print(type(list_A)) list_B = [ "192.168.1.1", "192.168.1.2", "192.168.1.3" ] print(type(list_B)) list_C = [ 10, 3.14, "redis", ["nginx", "httpd"] ] pr

2020-11-29 17:38:46 80

原创 数据类型——字符串

字符串一、字符串的定义被定义在引号中的数据 str_01 = "python" print(type(str_01)) str_02 = 'SHELL' print(type(str_02)) str_03 = """MySQL Oracle Redis Mongodb""" print(type(str_03)) ip = "192.168.102.1" file_name = "/etc/fstab"原始字符串 避免特殊字符被转义, 应用于定义windows文

2020-11-27 21:32:32 183

原创 逻辑控制语句结构

逻辑控制语句结构条件判断 if 循环 for, while 一、条件判断语法:if 条件:条件为真执行的操作条件为真执行的操作条件为真执行的操作else:条件为假执行的操作条件为假执行的操作条件为假执行的操作number = int(input("数字>>> "))if number > 10: print("A") print("B")print("End!!")number = int(input("数字>>&gt

2020-11-26 21:27:49 195

原创 数据类型——数字

#数据类型———数字变量的使用一、变量的定义1、定义变量变量名称 = 变量值 变量名称规范: 1) 只能包含数字、字母、下划线_ 2) 只能以字母、下划线_开头 3) 见名知义 4) 不能与python关键字冲突 print, if, for, os, sys, 2、 交互式为变量赋值变量名称 = input("提示信息") username = input("用户名: ") print("My name is %s" % username) 注意

2020-11-24 21:37:53 339

原创 python 输入语句

这里写自定义目录标题一、输出语句print()一、输出语句print()##1、引号的使用双引号 ""单引号 ''三引号 """...""", '''....'''print(“hello world”)print(‘hello python’)print(“select * from tb01 where name=‘martin’”)print(“MySQL\nRedis\nMongodb”)print(""“LinuxUnixWindowsMacOS”"")

2020-11-24 21:30:20 3690

空空如也

空空如也

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

TA关注的人

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