摘要: 1 """ 2 高级函数 3 闭包,满足三个条件: 4 1.存在于嵌套函数中,闭包是内层函数; 5 2.闭包需要使用外层函数的参数或变量; 6 3.外层函数把内层函数(闭包)的引用返回。 7 作用:保护内层函数不被轻易地调用和修改。 8 """ 9 10 # 闭包案例1 11 # def test( 阅读全文
posted @ 2020-03-23 16:04 吹散思绪 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 小结: 3 函数: 4 print(),input(),len(),max(),min(),str(),list(), 5 tuple(),dict(),set(),frozenset() 6 系统内部定义好的函数 7 for while True False in not in i 阅读全文
posted @ 2020-03-23 16:03 吹散思绪 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 两个无序的数据类型,字典,集合 3 字典:由键-值对(key:value)组成的序列,由{}进行包裹 4 1.key,键,由不可变的数据来做,字符串,整数(list可变的不能用来作键) 5 2.key 是唯一的 6 3.value 对数据类型无限制 7 8 字典与列表的区别 9 1. 阅读全文
posted @ 2020-03-23 16:02 吹散思绪 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 1.集合是一个序列:无序的,元素不重复的(唯一),可哈希的(不可变的) 3 可哈希的对象:字符串,元组,整数,数值,不可变的集合frozenset 4 哈希函数 hash() 5 集合分两种: 6 1)可变集合: set() ,{1, 2, 3} 7 2)不可变集合:frozense 阅读全文
posted @ 2020-03-23 16:02 吹散思绪 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 在Python内置类型中,有一种类型是有序排列的 3 这种类型叫做序列(sequence) 4 序列:列表,字符串,range() 5 列表在其他语言中通常被称为“数组”,比数组的功能强大的多。 6 列表,最重要的,使用最频繁的一种类型 7 列表中可以存放各种类型的数据。 8 """ 阅读全文
posted @ 2020-03-23 16:01 吹散思绪 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 元组与列表的区别: 3 1.元组使用小括号进行包裹;列表中括号进行包裹; 4 2.元组不可变;列表可变 5 """ 6 """ 7 创建元组的四种方式 8 1.tup_1 = () # 创建空元组 9 2.tup_2 = 1, # 一个元素的元组 10 tup_3 = (2,) # 阅读全文
posted @ 2020-03-23 16:00 吹散思绪 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 字符串的三种表示形式: 3 1.单引号 4 2.双引号 5 3.三引号(三双,三单) 6 """ 7 # string_01 = "How are you?" 8 # print(string_01) 9 # string_02 = "it's very good" 10 # # 字 阅读全文
posted @ 2020-03-23 15:57 吹散思绪 阅读(265) 评论(0) 推荐(0) 编辑
摘要: """ 程序运行方式:判断语句 1.if 条件表达式: # 条件成立时(true)时 满足条件事件1 满足条件事件2 ... 2.if条件表达式1 or/and 条件表达式2...: # 多个条件判断 满足条件时的语句1 满足条件时的语句2 ... 3.if--else 条件成立时执行一些代码,条件 阅读全文
posted @ 2020-03-23 15:56 吹散思绪 阅读(171) 评论(0) 推荐(0) 编辑
摘要: """ 代码加注释的两种方式: 1.单行注释,用#,用法:单独一行,顶格写;跟在代码后面,与代码两空格; 2.#后边空一格在写内容 3.多行注释,三双或双单引号包裹。 4.快速注释多行代码,ctrl+/ """ # print("程序开始执行") # a = 10 # 定义了一个变量a,并且为其赋值 阅读全文
posted @ 2020-03-23 15:54 吹散思绪 阅读(197) 评论(0) 推荐(0) 编辑