随笔分类 - Python
摘要:写这个作业碰到一个问题,就是开始写入文件时,文件流没有关闭,导致后来read一直为null,特此记录 # -*- coding: utf-8 -*-# @Time : 2021/7/17 15:47# @Author :liuw# @File : try_catch_file.py# @Softwa
阅读全文
摘要:10 进程和多线程 10.1 多进程 # -*- coding: utf-8 -*- import os pid=os.fork() print ('process (%s)start ...' %os.getpid()) if pid==0: print('I am child process (
阅读全文
摘要:9 IO编程 在Python中,文件读写是通过open()函数打开的文件对象完成的。使用with语句操作文件IO是个好习惯。 读文件 try: f = open('/path/to/file', 'r') print(f.read()) finally: if f: f.close() python
阅读全文
摘要:8 错误,调试和测试 8.1错误处理 所有的异常来自 BaseException 记录错误 : # err_logging.py import logging def foo(s): return 10 / int(s) def bar(s): return foo(s) * 2 def main(
阅读全文
摘要:7.面向对象高级编程 7.1使用__slots__ python动态语言,new 对象后绑定属性和方法 Tip:给一个实例绑定的方法,对其他对象无效。可以通过对class绑定后,所有对象可以调用该方法 如果我们现在只有实例可以添加属性,使用__slots__,只允许对Student实例添加name和
阅读全文
摘要:6.面向对象 6.1类和实例 class Student(object): #注意:特殊方法“init”前后有两个下划线!!! def __init__(self,name,score):#第一个参数self永远是类创建的实例本身 self.__name=name self.__score=scor
阅读全文
摘要:4.函数式编程 4.11高级函数 map接收2个参数,1个是函数对象本身,一个是Iterable list(map(str, [1, 2, 3, 4, 5, 6, 7, 8, 9])) ##reduce把结果继续和序列的下一个元素做累积计算 def f(x): ... return x * x re
阅读全文
摘要:5.模块 5.1 使用模块 作用域 _private_1(name) 非公开的函数 私有的变量,外部不需要引用的函数全部定义成private #!/usr/bin/env python3 # -*- coding: utf-8 -*- ' a test module ' #任何模块代码的第一个字符串
阅读全文
摘要:3.高级特性 3.1切片 L = list(range(100)) L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3 如果第一个索引是0,还可以省略 L[:3] 也支持取倒数元素 L[-2:] 取L集合的倒数2位元素 L[10:20] 取前11-20个数: L[:10:2]取前10个
阅读全文
摘要:2.2定义函数: 函数体内部使用return 返回函数结果; 函数没有返回时,自动使用return None; 函数可以同时返回多个值,但其实就是一个tuple。 2.3 函数的参数,有位置参数 有默认参数 一是必选参数在前,默认参数在后,否则Python的解释器会报错 二是如何设置默认参数 默认参
阅读全文
摘要:1、官网下载地址是:https://www.python.org/downloads/ 默认下载安装时记得勾选配置PATH路径 PIP工具包(我是选择Python 3.5的) 2、Windows 下打开cmd 用pip工具安装开发Web App需要的第三方库: pip3 install aiohtt
阅读全文
摘要:方法: 1、官网下载地址:http://www.python.org/download/ 2、rz -y 上传到Linux 解压tar -xvzf Python-3.5.1.tgz 进入目录 cd Python-3.5.1/ 3、编译安装 补:configure 命令执行完之后,会生成一个 Make
阅读全文
摘要:#####清屏功能:#转自廖雪峰Python# 再cmd环境中,写: import os os.system('cls') CTRL+F6为 重启 restart 1、数据类型和变量 Python支持多种数据类型,在计算机内部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象
阅读全文
浙公网安备 33010602011771号