随笔分类 - Python
摘要:python,io,threading,process
阅读全文
摘要:python,exception,try,except,else,finally,assert,error
阅读全文
摘要:Python中的文件类型,内置函数的文件操作,open()函数,创建文本文件,读取文本文件,循环文件对象,关闭文件,With语句,os模块,fileinput模块
阅读全文
摘要:模块 模块是非常简单的Python文件,单个Python文件就是一个模块,两个文件就是两个模块。 import语句是用来导入模块或者从模块里导入特定的类或者函数。如前面我们用过的math模块,从而可以使用sqrt函数来计算距离。 假如有一个包含Database类的database.py的模块。现有另
阅读全文
摘要:python中的函数也是对象,函数可以被当作变量传递。装饰器在python中功能非常强大,装饰器允许对原有函数行为进行扩展,而不用硬编码的方式,它提供了一种面向切面的访问方式。 装饰器 一个普通的装饰器一般是这样: 这样就定义了一个打印出方法名及其参数的装饰器。调用之: 输出: 装饰器在使用时,用了
阅读全文
摘要:python,iterator,generator
阅读全文
摘要:1.简介 在Python中定义函数的基本格式为: Python中的函数形式比较灵活,声明一个函数不需要声明返回值类型,也不需要声明参数类型。在使用函数之前必需先定义函数。下面是一个基本使用案例: 2.global全局变量 2.1 global关键字的使用 Python中变量作用域分为局部作用域、全局
阅读全文
摘要:python,number,string,list,set,tuple,dictionary
阅读全文
摘要:1.if语句 if语句有好几种格式,比如: 使用 if ... else ...: 使用 if ... elif ... else ... 注意:在python语言是没有switch语句的。 2.最简洁的条件语句判断写法 在Python程序中,经常会看见这样的代码。 在Python3程序中其实有一种
阅读全文
摘要:Python中的运算符相比较于传统的C/C++差别不是很大,主要是一些个别的运算符上的差别。包括:算术、比较、赋值、位、逻辑、成员、身份等。它们的优先级: 注意:Python中是没有一元递减符(--),一元递加符(++),逻辑运算符(&&,||)的。 in,not in的使用 == 和 is 的区别
阅读全文
摘要:Python中的缩进(Indentation)决定了代码的作用域范围。这一点和传统的c/c++有很大的不同(传统的c/c++使用花括号花括号{}符决定作用域的范围;python使用缩进空格来表示作用域的范围,相同缩进行的代码是处于同一范围)。每行代码中开头的空格数(whitespace)用于计算该行
阅读全文
摘要:Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。 Python现在主流的有两种版本,一种是2.x的,另一种是3.x的,并且它们之间不兼容。下面笔者介绍一下P
阅读全文