自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python学习,Day13

### 迭代器 : 能被next调用,并不断返回下一个值的对象,叫做迭代器(对象) “”" 概念: 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的, 单纯的重复并不是迭代 特征: 并不依赖索引,而通过next指针迭代所有数据,一次只取一个值,大大节省空间 “”" 1.可迭代对象 setvar = {“a”,“b”,“c”,“d”} for i in setvar: print(i) dir 获取当前类型对象中的所有成员 “”“iter 方法用来判断是否是可迭代性数据”

2020-07-22 17:02:29 679

原创 Python学习,Day12(函数闭包,匿名函数)

# ### 闭包函数 """ 如果内函数使用了外函数的局部变量, 并且外函数把内函数返回出来的过程,叫做闭包 里面的内函数是闭包函数 """ # 基本语法 def songyunjie_family(): father = "王健林" def f_hobby(): print("我们先顶一个小目标,比如赚它一个亿,这是我爸爸{}".format(father)) return f_hobby func = songyunjie_family() func() obj = func.__clo

2020-07-20 21:23:11 149

原创 Python学习,Day11

# ### return 返回值 """ 自定义函数的返回值,return 可以把值返回到函数的调用处 (1) return + 六大标准数据类型 , 还有类和对象,函数 如果不定义return , 默认返回的是None (2) 在执行完return之后,立刻终止函数,后面的代码不执行 """ # 1.return的返回类型 def func(): # return 1 # return 3.14 # return "abc" # return [] # return () # re

2020-07-20 21:20:57 162

原创 Python学习,Day10(函数参数)

# ### 函数 : 功能(包裹一部分代码 实现某一个功能 达成某一个目的) """ 特点:可以反复调用,提高代码的复用性,提高开发效率,便于维护管理 函数基本格式 函数的定义: def 函数名(): code1 code2 函数的调用: 函数名() """ # 定义函数 def func(): print("我是一个函数") # 调用函数 func() # 函数命名 """ 函数命名 字母数字下划线,首字符不能为数字 严格区分大小写,且不能使用关键字 函数命名有意

2020-07-20 21:18:24 139

原创 Python学习,Day9(附加flush缓存连接)

flush刷新缓冲区的问题

2020-07-20 21:15:21 94

原创 Python学习,Day8

###列表相关的函数 增 lst=["adc"] #append向列表的末尾添加新的元素 lst.append("xyz") #insert 在指定索引之前插入元素 lst.insert(0,"李") lst.insert(2,"凡") print(lst) #extend 迭代追加所有元素 """要求:数据的类型是可迭代性数据""" strvar = "1234" lst.extend(strvar) print(lst) 删 # pop 通过指定索引删除元素,若没有索引移除最后那个 lst =

2020-07-20 21:13:06 85

原创 Python学习,Day7(字符串操作和函数)

# ### 字符串的相关操作 """ (1)字符串的拼接 (2)字符串的重复 (3)字符串跨行拼接 (4)字符串的索引 (5)字符串的切片: 语法 => 字符串[::] 完整格式:[开始索引:结束索引:间隔值] (1)[开始索引:] 从开始索引截取到字符串的最后 (2)[:结束索引] 从开头截取到结束索引之前(结束索引-1) (3)[开始索引:结束索引] 从开始索引截取到结束索引之前(结束索引-1) (4)[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取

2020-07-20 21:07:46 169

原创 Python学习,Day6

双向循环练习 #1.打印十行十列的小星星 #1 j 外循环用来控制行数 j = 0 while j<10: # 打印一行十个星星 i = 0 while i <10: # 写上循环的逻辑 print("*",end="") i+=1 # 打印换行 print() j+=1 #2 打印十行十列小星星(隔列换色小星星,两个循环) i = 0 while i<10: # 打印隔列换色星星 j = 0 while j < 10: if j % 2 ==

2020-07-12 11:09:06 503

原创 Python学习,Day5

###判断类型isinstance #用法一 isinstance要判断的值,要判断的类型返回True返回False res = isinstance(5,int) res = isinstance(“11223344”,str) res = isinstance([1,2,3],tuple) print(res) 用法二 isinstance(要判断的值,(可能的类型1,可能的类型2,可能的类型3 … ) ) 如果有一个类型满足,返回的是True 否则 返回False res = isinstance(

2020-07-07 21:01:20 132

原创 Python学习,Day4

###运算符 (1)算术运算符,+ - * / // % ** var1 = 12 var2 = 4 #加 res = var1 + var2 #减 res = var1 - var2 #乘 res = var1 * var2 #除法(注意,除法的结果永远是小数) res = var1 / var2 res = 3.0 #// 整除 地板除 (1)被除数与除数都是整数,返回整数 res = 11//3 res = 3 (2)被除数与除数有一个是小数,返回小数 res = 11.0//3 res =

2020-07-02 19:06:38 236

原创 Python学习,Day3

### 强制类型转换 Number (int float bool complex) var1 = 13 var2 = 13.789 var3 = True var4 = 5-7j var5 = “9988” var6 = “abcd4567” #(1) int强制转换成整型 res = int(var2) # 13 res = int(var3) # False => 0 True => 1 res = int(var5) # 9988 #res = int(var6) error print

2020-07-01 21:24:14 114

原创 Python学习,Day2

### Number ( int float bool complex) #int 整型 (正整数 0 负整数) intvar = 123 #type 获取值的类型 res = type(intvar) #id 获取一个值的地址 res = id(intvar) #二进制整型 intvar = 0b1111 #八进制整型 intvar = 0o125 #十六进制整型 intvar = 0x1010 ### Number (int float bool complex) #(1) float 浮点型 小数

2020-06-30 21:22:26 184

原创 Python学习,Day1

### 注释: 就是对代码的解释,方便大家后期阅读代码 #ctrl + q notepad ctrl + / pycharm ctrl + c ctrl + v ctrl + x ctrl + z 撤销 ctrl + y 反撤销 windows快捷键 #注释的种类 : (1) 单行注释 (2) 多行注释 (1) 单行注释 #python 2.x print “你好” #python 3.x print(“你好”) #了解 , 再其他语言中 , 注释使用// 比如php… (2) 多行注释

2020-06-30 21:14:36 156

空空如也

空空如也

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

TA关注的人

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