随笔分类 - python
学习python,记录知识点
摘要:恢复内容开始 字典 键key >映射> 值value 例如 brand=['a', 'b', 'c', 'd'] slogan=['1', '2', '3', '4'] print('c对应的是', slogan[brand.index('c')]) 创建字典 dict1 = ['a':1, 'b'
阅读全文
摘要:递归 函数调用自身,且有终止条件 python默认递归层数为100 可以修改层数 import sys sys.setrecursionlimit(1000) 递归求阶乘 1迭代 def factorial(n): result = n for i in range(1, n) result *=
阅读全文
摘要:函数 对象 模块 定义函数 def MyFirstFunction(): print('第一个函数') ······ 调用函数 MyFirstFunction() 加入参数 def MySecondFunction(name): print(name + '是谁') 调用含参函数 MySencond
阅读全文
摘要:list(iterable) 把一个可迭代对象转化成列表 a = 'abcd' 为 a=['a', 'b', 'c', 'd'] tuple(literable) 把一个可迭代对象转化为元组 str(obj) 把obj对象转化成字符串 len(sub) 返回sub的长度 max() 返回序列或者参数
阅读全文
摘要:赋值 str1 = 'abcdfeg' 索引 str1[2] 插入字符串 str1 = str1[:2] + '插入字符串' + str1[2:] str1.capitalize() 格式化 '{0} Love {1}'.format('I', 'You') 为 I Love You '{a} Lo
阅读全文
摘要:列表 普通列表 member = ['abc','def','gh'] 混合列表 mix = [1,3.05,'abc',[1,2,3]] 空列表 empty = [0] 添加元素 添加单个元素 列表名.append(元素名) 添加多个元素 列表名.extend([元素1,元素2]) //添加的是一
阅读全文