不要轻易放弃。学习成长的路上,我们长路漫漫,只因学无止境。 网站首页python教程

  • python教程二十二 错误和异常

    你可以通过创建一个新的异常类来拥有自己的异常。在这个例子中,类 Exception 默认的init() 被覆盖。allowed.大多数的异常的名字都以Error结尾,就跟标准的异常命名一样。try 语句还有另外一个可选的子句,它定义了无论在任何情况下都会执行的清理行为。以上...

    python 2023-03-10 11:15:47 浏览(599 阅读原文
  • python教程二十一 File

    在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。opener: 设置自定义开启器,开启...

    python 2023-03-01 14:33:42 浏览(628 阅读原文
  • python教程二十 输入和输出

    mode 可以是 ‘r’ 如果文件只读, ‘w’ 只用于写 (如果存在同名文件则将被删除), 和 ‘a’ 用于追加文件内容;‘r’ 将是默认值。a (使用 ascii()),!为了读取一个文件的内容,调用 f.read(size), 这将读取一定数目的数据, 然后作为字符串或字节对象返回。当...

    python 2023-02-20 16:17:37 浏览(728 阅读原文
  • python教程十九 模块

    模块是可以导入其他模块的。在一个模块(或者脚本,或者其他地方)的最前面使用 import 来导入一个模块,当然这只是一个惯例,而不是强制的。现存很多种不同的音频文件格式(基本上都是通过后缀名区分的,例如: .wav,:file:.aiff,:file:.au,),所以你需...

    python 2023-02-17 11:53:52 浏览(698 阅读原文
  • python教程十八 数据结构

    列表方法使得列表可以很方便的作为一个堆栈来使用,堆栈作为特定的数据结构,最先进入的元素最后一个被释放(后进先出)。通常应用程序将一些操作应用于某个序列的每个元素,用其获得的结果作为生成新列表的元素,或者根据确定的判定条件创建子序列。后者创...

    python 2023-02-15 11:17:56 浏览(706 阅读原文
  • python教程十七 函数

    你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数...

    python 2023-02-13 13:49:50 浏览(540 阅读原文
  • python教程十六 迭代器与生成器

    在调用生成器运行的过程中,每次遇到 yield 时函数会暂停并保存当前所有的运行信息,返回 yield 的值, 并在下一次执行 next() 方法时从当前位置继续运行。跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个...

    python 2023-02-10 09:35:44 浏览(603 阅读原文
  • python教程十五 循环语句

    循环语句可以有 else 子句,它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行,但循环被 break 终止时不执行。expr 条件语句为 true 则执行 statement(s) 语句块,如果为 false,则执行 additional_statement(s)。如果你从 for ...

    python 2023-02-09 10:07:47 浏览(575 阅读原文
  • python教程十四 条件语句

    case _: 类似于 C 和 Java 中的 default:,当其他 case 都无法匹配时,匹配这条,保证永远会匹配成功。match 后的对象会依次与 case 后的内容进行匹配,如果匹配成功,则执行匹配到的表达式,否则直接跳过,_ 可以匹配一切。Python 中用 elif 代替了 else if...

    python 2023-02-07 10:00:15 浏览(595 阅读原文
  • python教程十三 集合

    可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。set 集合的 pop 方法会对集合进行无序的排列,然后将这个无序排列集合的左面第一个元素进行删除。此外还有一个方法也是移除集合...

    python 2023-02-04 10:43:37 浏览(679 阅读原文