bugstar

导航

随笔分类 -  Python

Pycharm配置github
摘要:pic: 转: (https://blog.csdn.net/xierhacker/article/details/70053162) 官方链接: (https://help.github.com/articles/signing commits with gpg/) 阅读全文

posted @ 2018-05-14 10:23 bugstar 阅读(166) 评论(0) 推荐(0)

python常用字符串处理(转)
摘要:转自https://www.cnblogs.com/houht/p/3308634.html 1. 判断字符串str是否为空 Approach 1:如果字符串长度为0,说明字符串为空,code如下: isNull = (len(str)==0) 2.取子串 str="abcdef" str2 = s 阅读全文

posted @ 2018-01-02 14:09 bugstar 阅读(140) 评论(0) 推荐(0)

Python读写文件基础.py
摘要:基本函数 定义 python内置了open()函数来操作文件,open()函数的定义为: open(file, mode='r', buffering= 1, encoding=None, errors=None, newline=None, closefd=True, opener=None) O 阅读全文

posted @ 2017-12-19 19:14 bugstar 阅读(4952) 评论(0) 推荐(0)

Python异常和调试.md
摘要:异常捕获 try 基本概念 我们使用try except来捕获异常,python的try except有几个特点: 不管函数内部嵌套几层,只要在try的范围内就可以被捕获。这句话的意思是一个函数被try语句包裹,这个函数中调用了另一个函数。如果被调用函数中发生了异常,那么在外层的函数中是可以被捕获到 阅读全文

posted @ 2017-12-13 17:58 bugstar 阅读(202) 评论(0) 推荐(0)

Python类的进阶.md
摘要:属性绑定 在python中可以给类对象动态的绑定属性 但是由于这种特性,随意动态绑定也会带来麻烦,因此可用__slots__来限制可绑定的属性名称 __slots__的绑定对于子类是不生效的,只对当前类实例生效 属性@property 使用@property来定义类的属性,可以对属性进行限制和检查: 阅读全文

posted @ 2017-12-13 16:31 bugstar 阅读(573) 评论(0) 推荐(1)

Python模块和类.md
摘要:模块的定义 代码的层次结构 对于python的层次结构一般为包 模块 包也就是文件夹,但是文件夹下必须有文件"__init__.py"那么此文件夹才可以被识别为包。"__init__.py"文件可以为空,也可以不为空。不为空的情况以后详细写 模块其实就是.py文件 类的基础 基本概念 在模块中定义一 阅读全文

posted @ 2017-12-07 14:28 bugstar 阅读(610) 评论(0) 推荐(0)

python函数基础:调用内置函数&定义函数
摘要:调用内置函数 有很多内置函数,在使用中需要积累。这里只举两个例子: 分别调用abs和数据类型转换,注意 当入参类型错误时候会报错 ''' print('abs( 100)') abs( 100) print(int(2.1)) print(str(101)) ''' 定义函数 基本语法 函数定义的格 阅读全文

posted @ 2017-11-10 11:42 bugstar 阅读(1320) 评论(0) 推荐(0)

python-条件和循环
摘要:条件 Demo1: python if i 阅读全文

posted @ 2017-10-25 16:35 bugstar 阅读(232) 评论(0) 推荐(0)

python的可变list和不可变tuple, dict和set
摘要:list和tuple 在python中分为可变表和不可变表: 类型|名称|表示方法 | |: :| :| |可变|list|[]| |不可变|tuple|()| list list是可变表,list内部索引从0开始,正整数是正序的索引,负整数是 反向索引,例如list[ 1]和list[ 2]分别表 阅读全文

posted @ 2017-10-24 18:00 bugstar 阅读(460) 评论(0) 推荐(0)

Python的基本数据类型
摘要:输入和输出 使用Print()函数完成打印,input()完成输入 布尔值 布尔值只有True和False 大小写敏感 数据类型和变量 作为动态语言所以赋值时候根据实际类型来赋值变量 转移字符不变,还是\ 整除/,取余%同其他语言 字符串 字符转字节: str byte:encode 字节转字符:b 阅读全文

posted @ 2017-10-19 10:53 bugstar 阅读(140) 评论(0) 推荐(0)