摘要:pic: 转: (https://blog.csdn.net/xierhacker/article/details/70053162) 官方链接: (https://help.github.com/articles/signing commits with gpg/)
阅读全文
摘要:转自https://www.cnblogs.com/houht/p/3308634.html 1. 判断字符串str是否为空 Approach 1:如果字符串长度为0,说明字符串为空,code如下: isNull = (len(str)==0) 2.取子串 str="abcdef" str2 = s
阅读全文
摘要:基本函数 定义 python内置了open()函数来操作文件,open()函数的定义为: open(file, mode='r', buffering= 1, encoding=None, errors=None, newline=None, closefd=True, opener=None) O
阅读全文
摘要:异常捕获 try 基本概念 我们使用try except来捕获异常,python的try except有几个特点: 不管函数内部嵌套几层,只要在try的范围内就可以被捕获。这句话的意思是一个函数被try语句包裹,这个函数中调用了另一个函数。如果被调用函数中发生了异常,那么在外层的函数中是可以被捕获到
阅读全文
摘要:属性绑定 在python中可以给类对象动态的绑定属性 但是由于这种特性,随意动态绑定也会带来麻烦,因此可用__slots__来限制可绑定的属性名称 __slots__的绑定对于子类是不生效的,只对当前类实例生效 属性@property 使用@property来定义类的属性,可以对属性进行限制和检查:
阅读全文
摘要:模块的定义 代码的层次结构 对于python的层次结构一般为包 模块 包也就是文件夹,但是文件夹下必须有文件"__init__.py"那么此文件夹才可以被识别为包。"__init__.py"文件可以为空,也可以不为空。不为空的情况以后详细写 模块其实就是.py文件 类的基础 基本概念 在模块中定义一
阅读全文
摘要:调用内置函数 有很多内置函数,在使用中需要积累。这里只举两个例子: 分别调用abs和数据类型转换,注意 当入参类型错误时候会报错 ''' print('abs( 100)') abs( 100) print(int(2.1)) print(str(101)) ''' 定义函数 基本语法 函数定义的格
阅读全文
摘要:list和tuple 在python中分为可变表和不可变表: 类型|名称|表示方法 | |: :| :| |可变|list|[]| |不可变|tuple|()| list list是可变表,list内部索引从0开始,正整数是正序的索引,负整数是 反向索引,例如list[ 1]和list[ 2]分别表
阅读全文
摘要:输入和输出 使用Print()函数完成打印,input()完成输入 布尔值 布尔值只有True和False 大小写敏感 数据类型和变量 作为动态语言所以赋值时候根据实际类型来赋值变量 转移字符不变,还是\ 整除/,取余%同其他语言 字符串 字符转字节: str byte:encode 字节转字符:b
阅读全文