会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
fdsimin
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年5月29日
魔术方法和反射
摘要: 1. __init__构造方法: 在实例化对象,初始化的时候触发,功能是可以为对象添加成员,参数至少有一个self,无返回值 class Travel(): def __init__(self,didian): self.didian = didian # 实例化 obj = Travel("海南"
阅读全文
posted @ 2020-05-29 19:43 fdsimin
阅读(138)
评论(0)
推荐(0)
编辑
2020年5月26日
面向对象开发: 封装, 继承, 多态
摘要: 1. 基本知识: # (1) 类的定义: 使用class关键字定义,类名最好采用大驼峰体 class MyCar1: #可以不加括号 pass class MyCar2(): # 此种方法推荐 pass class MyCar3(object): pass # (2) 类的实例化: obj = My
阅读全文
posted @ 2020-05-26 16:26 fdsimin
阅读(121)
评论(0)
推荐(0)
编辑
2020年5月22日
正则的用法
摘要: 正则表达式: 匹配内容,findall()方法将匹配到的内容返回列表,需引入re模块1.1 匹配单个字符: import re # 首先引入re模块 # 匹配单个字符的用法: # (1) \d:匹配数字 lst = re.findall("\d","字符 1q2we34re6fdsf8dg") pr
阅读全文
posted @ 2020-05-22 23:01 fdsimin
阅读(207)
评论(0)
推荐(0)
编辑
2020年5月18日
内置方法, 第三方模块(math, random, pickle, json, time, os, shutil, zip, tarfile), 导入包
摘要: 内置方法和第三方模块汇总 1. 内置方法: # 1. abs():返回一个数的绝对值,返回整型 res = abs(-3) print(res) # 3 # 2.round():返回浮点型四舍五入后的整数结果,奇进偶不进 res = round(3.4) print(res) # 3 res = r
阅读全文
posted @ 2020-05-18 19:31 fdsimin
阅读(237)
评论(0)
推荐(0)
编辑
2020年5月16日
推导式(列表, 集合, 字典), 生成器
摘要: 1, 推导式: 通过一行循环判断,遍历出一系列数据的方式是推导式, 推导式在循环时,只能用for循环和单项判断 1.1 列表推导式: 普通推导式, 带有判断条件的推到式 , 多循环推到式, 带有判断条件的多循环推到式 list1 = [i for i in range(10)] print(list
阅读全文
posted @ 2020-05-16 18:05 fdsimin
阅读(237)
评论(0)
推荐(0)
编辑
2020年5月14日
迭代器, 高阶函数(map, filter, reduce, sorted) , 递归函数
摘要: 1, 迭代器: 1.1 可迭代对象: 如果成员中包括__iter__这个方法, 就是可迭代对象, 包括容器类型的数据,range函数,迭代器 from collections import Iterable,Iterator res = isinstance(range(8),Iterable) p
阅读全文
posted @ 2020-05-14 19:21 fdsimin
阅读(235)
评论(0)
推荐(0)
编辑
2020年5月13日
函数globals和locals用法, LEGB原则, 闭包函数 , 匿名函数
摘要: 1, locals()和globals() local是获取当前作用域的所有内容 在函数体内使用locals()是局部空间作用域,获取到调用之前的所有变量,返回字典在函数体外使用locals()是全局空间作用域,获取到打印之前的所有变量,返回字典 a = 1 def func1(): b=1 res
阅读全文
posted @ 2020-05-13 18:47 fdsimin
阅读(291)
评论(0)
推荐(0)
编辑
2020年5月9日
字符串, 列表, 元祖, 集合, 字典的相关操作和函数, 深浅copy
摘要: 1, 字符串基本操作 1.1 字符串相关操作 # 1、字符串的相关操作: # (1) 字符串的拼接: s1 = "我是字符串1号" s2 = "我是字符串2号" s3 = s1 + s2 print(s3) # 我是字符串1号我是字符串2号 # (2) 字符串的重复: s1 = "早餐要吃好" s2
阅读全文
posted @ 2020-05-09 21:59 fdsimin
阅读(213)
评论(0)
推荐(0)
编辑
双循环案例和pass、break、continue、for循环、range函数
摘要: 1、双循环案例练习 1.1 十行十列小星星 while j < 10: i = 0 while i < 10: print("*",end ="") i += 1 print() j += 1 # ********** # ********** # ********** # ********** #
阅读全文
posted @ 2020-05-09 09:09 fdsimin
阅读(512)
评论(0)
推荐(0)
编辑
2020年5月5日
isinstance、流程控制(单项、双项、多项、巢状)
摘要: 1、isinstance判断类型 # 方式一:判断是否是这个数据类型 a = "我是字符串" res = isinstance(a,str) print(res) # True res1 = isinstance(a,int) print(res1) # False # 方式二:判断是否属于这几种类
阅读全文
posted @ 2020-05-05 18:54 fdsimin
阅读(215)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页