摘要:
生成器 生成器:python 社区,生成器与迭代器看成是一种。生成器的本质就是迭代器,唯一的区别:生成器是我们利用python 代码构建 数据结构。迭代器都是提供的,或者转化得来的。 获取生成器的三种方式: 生成器函数。 生成器表达式。 python内部提供的一些。 生成器函数获得生成器: 函数 d 阅读全文
摘要:
global nonlocal 补充: 默认参数的陷阱 如果你的默认参数指向的是可变的数据类型,那么你无论调用多少次这个默认参数,都是同一个。 默认参数的陷阱 # def func(name,sex='男'): # print(name) # print(sex) # func('alex') 陷阱 阅读全文
摘要:
如何在工作中不让别人看出你是培训出来的? 第一天环境安装等等,小白各种问。 项目需求不清晰,也不敢问。 我们6个月一定要学会自主学习,自己解决问题的能力。 形参角度: 万能参数。 *的魔性用法。 万能参数 def eat(a,b,c,d): print('我请你吃:%s,%s,%s,%s' %(a, 阅读全文
摘要:
函数初识 写一个获取字符串总个数的代码,不能用len: s1 = 'fjkdsfjdssudafurpojurojregreuptotuproq[t' # python没有len count = 0 for i in s1: count += 1 print(count) 写一个获取列表总个数的代码 阅读全文
摘要:
文件操作的初识 一个神秘的联系方式.txt 利用python 代码写一个很low的软件,去操作文件。 文件路径:path 打开方式:读 写 追加 读写 写读等 编码方式: utf-8 gbk gbk2312等 f1 = open('E:\一个神秘的联系方式.txt',encoding='utf-8' 阅读全文
摘要:
数据类型补充 str #str 补充方法练习一遍就行 # s = 'HolTing' # #capitalize 首字母大写,其余小写 # print(s.capitalize()) # #swapcase 大小写翻转 # print(s.swapcase()) # #title 每个单词的首字母大 阅读全文
摘要:
id is == #id is(内存地址和判断内存地址是否相同) #id 相同,值不一定相同 #值相同,id不一定相同 # s1 = [1, 2, 3] # s2 = [1, 2, 3] # # print(id(s1)) # # print(id(s2)) # # s1 ='holting' # 阅读全文
摘要:
字典初识(dict) 括起来,以键值对形式存储的容器型数据类型 python3.6+字典就是有序的了,之前的字典都是无序。 数据类型的分类(可变与不可变): 可变(不可哈希)的数据类型:list dict set 不可变(可哈希)的数据类型:int str bool tuple 键必须是不可变的数据 阅读全文
摘要:
列表 :存储数据的容器,可以放大量元素 常用操作方法 1. append 追加,在原列表尾部追加值 # s = [1, 2, 3, 'haode','ke'] # s1 = s.append('holting')#不能输出追加这个动作 # print(s1) 2. #insert 插入 在原列表指定 阅读全文
摘要:
基础数据类型总览 10203 123 3340 int +-*/等 '今天吃了没?' str 存储少量的数据,+ *int (重复多个数字的字符串)切片, 其他操作方法 True False bool 判断真假 [12, True, 'alex', [1,2,3 ]] list 存储大量的数据。 ( 阅读全文