12 2020 档案
摘要:什么是匿名函数?匿名函数就是不用def关键字,使用lambda关键字定义的一个函数。匿名函数简约而不简单。 匿名函数的格式: lambda[ paramters1, paramters2 , ...... ]: expression 1.lambda是一个表达式,而不是一个语句 2.lambda 的
阅读全文
摘要:什么是函数? 函数无非就是将代码块进行封装,想用的时候拿来用,减少代码量,提高效率。 函数的定义 定义一个函数需要: 1.def关键字,def 后面空一格输入函数名称,函数命名时尽量简短,且具有意义,能通过函数名窥见该函数实所实现的功能,函数名称后面紧跟着一对英文圆括号()和英文冒号: 即 def关
阅读全文
摘要:在python中,除了for循环,还有一个while循环 for循环:循环次数是明确了的 while循环:循环次数不确定,循环停止条件由用户自定义 # while语句结构 while 判断条件: 执行语句 当判断条件为真时,则循环执行语句,否则跳出循环体,停止执行,while的判断条件与if一致,可
阅读全文
摘要:在python中,for循环是应用非常广的循环语句,遍历字典、遍历列表等等... # for语句结构 for 遍历 in 序列: 执行语句 遍历字典 lipsticks = {"Chanel": "香奈儿", "Dior": "迪奥", "Y.S.L": "圣罗兰", "Givenchy": "纪梵
阅读全文
摘要:python中有三种结构:顺序结构、选择结构、循环结构,此处介绍选择结构。 if -- else 结构: if 判断条件: 执行语句 else: 执行语句 当if后面的判断条件为真(True)时,执行冒号后面的语句,否则执行else后面的语句,注意语句缩进。 if 判断表达式可用 <=, >=, !
阅读全文
摘要:集合是一个无序的,不允许重复的元素列表,根据这个特性,可以利用集合对列表进行去重操作 集合创建 # 集合中不能含list、dict set2 = {"rice", 1, (True, False)} # 通过set()函数传入可迭代对象创建集合 set3 = set(range(10)) set4
阅读全文
摘要:元组与列表都是容器,两个的区别在于: 1.元组使用的是小括号,列表使用的是方括号 2.元组一旦定义不可修改,而列表是可以随意变更 创建元组 元组的创建与列表大同小异,逗号在元组中充当了元组的灵魂,创建元组时你可以不带上括号,但是必须带上逗号 # 创建空元组 tuple1 = tuple() prin
阅读全文
摘要:列表(list) 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可,一个列表中的数据类型可以各不相同,可以同时分别为整数、实数、字符串等基本类型,甚至是列表、元组、字典、集合以及其他自定义类型的对象 1.创建列表 # 创建一个空列表 list1 = list() # 创建列表中包含各种
阅读全文
摘要:from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.Signature import PKCS1_v1_5 as Signature_pkcs1_
阅读全文
摘要:字典(dict) 在其他语言中被称为哈希映射(hash map)或者相关数组,它是一种大小可变的键值对集,其中的key、value都是python对象。 特别注意: 1.字典中的key不能重复,key可以是任意类型 2.字典是无序的,所以不能像数组、元组一样通过下标读取 字典创建: 1.创建空字典
阅读全文
摘要:变量命名规则 1.变量名必须是大小写英文字母、数字或下划线 _ 的组合,不能用数字开头,并且对大小写敏感 2.关键字不能用于命名变量,关键字一共有35个,以下为关键字的获取 注释 代码注释提高了代码的可读性,便于开发人员阅读,所以代码的注释是非常必要的。 1.单行注释,使用 # ,可以放在代码前,注
阅读全文