python3中字符串与字典的相互转换
摘要:一、字典(dict)转为字符串(string) 我们可以比较容易的将字典(dict)类型转为字符串(string)类型。 通过遍历dict中的所有元素就可以实现字典到字符串的转换: for key, value in sample_dic.items(): print "\"%s\":\"%s\""
阅读全文
python函数
摘要:当大量的代码重复使用的时候,可以使用函数 函数的作用:提升了代码的简洁性、对功能 代码进行封装,提升了代码的重用性以及可可读性 例如定义一个函数: def show() ``` def 这个关键字,python解释器遇到这一行就默认不执行,只是把这个函数放在内容里面,名字就是函数名show。只用调用
阅读全文
python中的深浅拷贝
摘要:python中的拷贝模块copy 数据类型中的copy方法都是引用copy模块中的copy方法,这个方法是浅拷贝;copy模块还有一个深拷贝deepcopy import copy #浅拷贝 copy.copy() #深拷贝 copy.deepcopy()#赋值 = 我们可以将python中的数据类
阅读全文
break 、 continue、 pass、 return、 exit 的使用与区别
摘要:break :跳出循环,就近原则 continue:跳出本次循环,不执行下面的语句,执行下次循环,就近原则。 pass:什么都不干,就是占一个位子。保持语法,能够让python编译时候不报错 return:针对函数和方法,可以用来做终止。有多个return时候,只返回第一个值,且不执行下面语句。 e
阅读全文
python数据类型(字符串,列表、字典、元组、集合,计数器)
摘要:方法 字符串:str type,dir;dir看到的是类里面的所有成员,方法只是在其中里面。 vars不仅把成员列出来,还把成员的 name = str('eric') 自动调用str类的__init__方法。 result = name.__contains__('er') 等同于 in 方法。r
阅读全文
python中字符串拼接
摘要:python中字符串拼接的三种方式: 1.使用 ‘+’: 这中方式会在内存中,没使用一次就开辟一个新的空间,不建议使用。当数据庞大时候效率很低。后期有垃圾回收机制来处理没有用的字符串 案例:name = 'jam' name1 = name + 'c'这样内存中会开辟一个空间存放 name2 = n
阅读全文