随笔分类 - Python
1
python的编码和解码
摘要:参考地址: https://blog.csdn.net/u013066244/article/details/53057411 https://www.cnblogs.com/shine-lee/p/4504559.html 1. 编码和解码 编码encode:真实字符与二进制串的对应关系,真实字符
阅读全文
python学习笔记十六 __name__=='__main__'
摘要:当python解释器读一个源文件的时候,会执行文件里面所有的代码。但是如果python执行一个源文件,作为main program执行的时候,会设置一个__name__变量,这个变量的值为__main__. 当执行主程序的时候使用 if __name == '__name__', 如果值为true,
阅读全文
python学习笔记十五 正则表达式
摘要:1. 正则表达式元字符 来自于: http://www.runoob.com/regexp/regexp-metachar.html 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配
阅读全文
python学习笔记十四 迭代器
摘要:1. 可以直接用于for循环的数据类型有: - list, tuple, dict, set,str - generator(生成器),包括生成器以及带yield的generator funciton >这些可以被for的对象,叫做迭代对象(iterable)。可以用instance来判断一个对象是
阅读全文
python学习笔记八 递归函数
摘要:1. 递归: 函数调用自己, 就是函数可以在声明的执行之中调用自己。凡是用递归可以做的,都可以用循环实现。 在递归函数中需要附加一个条件判断语句以判断是否需要执行递归调用,并且在特定条件下终止函数的递归动作。 优点: 解决复杂重复的调用程序。 例如: 求阶乘 4! = 4*3*2*1 n! = n*
阅读全文
python学习笔记五 模块
摘要:1. 模块的导入 模块可以是一个任意的文件 - import modulename 直接导入一个模块, 如果调用的话需要使用: modulename.mathod() 如: import random my_int = random.randint(1,100) - import modulenam
阅读全文
python学习笔记三 打印格式化字符串
摘要:1. 换行 print函数默认会换行,但是如果想多次print不换行,那么可以如下使用: print ("hello",end="") print("world") 因为print函数默认为print('content',end="\n") 如果我们需要不换行,那么要修改end的默认值。 2. 打印
阅读全文
python之format使用
摘要:语法: 通过{}和:和代替% 实例: 通过位置
阅读全文
Python List
摘要:Python的List是内置的类型 1: 内建函数 List('123') -> ['1','2','3'] list( (1, 2, 3) ) -> [1,2,3] 2: 操作 基本操作: OperationResultNotes xins Trueif an item ofsis equal t
阅读全文
python string
摘要:1: str(object) 将object转成string类型 2: 基础operation OperationResultNotes x in s x存在于字符串s中 (1) x not in s x不存在于字符串s中 (1) s+t 将字符串s和字符串t相连接 (6) s*n,n*s 将字符串
阅读全文
1
浙公网安备 33010602011771号