
Python基础教程
文章平均质量分 51
基于《Python基础教程第三版》的学习笔记
setary0301
这个作者很懒,什么都没留下…
展开
-
python基础教程——文件
管道将一个命令的标准输出链接到下一个命令的标准输入。open(path[, mode]):打开文件read([len]):读取,sys.stdin.read()从标准输入中读入readline([len]):读取一行readlines():读取所有行,结果以列表的方式返回write(str):写入writelines(list):接受一个字符串列表,并将这些字符串都写入到文件中,写入时...原创 2024-04-20 14:22:13 · 204 阅读 · 0 评论 -
python基础教程——开箱即用
探索模块(可用Python解释器)首先import module使用dir:查看模块包含哪些东西,该函数列出对象的所有属性(对于模块,它列出所有的函数、变量、类等)。变量__all__:正则表达式通配符:点号与换行符外的任何字符都匹配,因此被称为通配符。点号匹配一个字符。对特殊字符进行转义:让特殊字符的行为与普通字符一样,需要对其进行转义。转义符为反斜杠,但是这里包含两...原创 2024-04-20 14:21:40 · 372 阅读 · 0 评论 -
魔法方法、特性和迭代器
构造函数子类必须调用超类的构造函数,以确保基本的初始化得以执行。为此,有两种方法:调用未关联的超类构造函数,以及使用函数super,即便有多个超类,也只需调用函数super一次,条件是所有超类的构造函数也使用函数super。...原创 2024-04-20 14:21:15 · 153 阅读 · 0 评论 -
python基础教程——抽象
斐波那契数列:每个数都是前两个数的和。fib[k] = fib[k-1] + fib[k-2]例子:fibs = [0, 1]for i in range(8):… fibs.append(fibs[-2]+fibs[-1])…fibs[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]判断某个对象是否可调用,可以使用内置的callabl...原创 2024-04-20 14:20:48 · 991 阅读 · 1 评论 -
Python基础教程——内建函数
getattr(object, name[, default]); #从对象object中获取名称为name的属性,等效于调用object.name第二个参数default为可选参数,如果object中含有name的属性,则返回name属性的值,如果没有name属性,则返回default的值,如果default没有传入值,则报错。zip #将两个序列缝合起来,并返回一个由元组组成的序列。返回值...原创 2024-04-20 14:20:12 · 244 阅读 · 0 评论 -
条件和条件语句
三目运算符:如果条件(紧跟在if后面)为真,表达式的结果为提供的第一个值(这里为friend),否则为第二个值,这里为stanger。name = ‘gf’status = ‘friends’ if name.endswith(‘gf’) else ‘stranger’status‘friends’Python的比较运算符表达式 描述x==y x等于y(比较对象内容)x<y...原创 2024-04-20 14:19:28 · 275 阅读 · 0 评论 -
Python基础教程——列表
list.index(element) #返回element在list中的索引原创 2024-04-20 14:18:11 · 127 阅读 · 0 评论