把Python知识点整理成100道习题,知识点来自两本书:Python基础教程(第3版)和流畅的Python,以后会定期加入更多的习题,大家帮忙点个赞哈,点赞越多,更新越快~
- 怎么计算2的3次方
- 怎么找出序列中的最大最小值?
- 怎么将字符列表转为字符串
- 怎么快速打印出包含所有 ASCII 字母(大写和小写)的字符串
- 怎么让字符串居中
- 怎么在字符串中找到子串
- 怎么让字符的首字母大写,其他字母小写
- 怎么清空列表内容
- 怎么计算指定的元素在列表中出现了多少次?
- 怎么在列表末尾加入其它元素
- extend 和列表相加的区别?
- 怎么查找列表中某个元素第一次出现的索引,从 0 开始
- 怎么将一个对象插入到列表中
- 怎么删除列表中元素
- 怎么删除列表中指定元素
- 怎么让列表按相反顺序排列?
- 怎么表示只包含一个元素的元组
- 怎么批量替换字符串中的元素
- 怎么把字符串按照空格进行拆分
- 怎么去除字符串首位的空格
- 怎么给字典中不存在的key指定默认值
- 怎么快速求 1 到 100 所有整数相加之和
- 怎么查出模块包含哪些属性?
- 怎么快速查看某个模块的帮助文档
- 怎么快速启动浏览器打开指定网站
- Python里占位符怎么表示?
- 怎么给函数编写文档?
- 怎么定义私有方法?
- 怎么判断一个类是否是另一个类的子类?
- 怎么从一个非空序列中随机选择一个元素?
- 怎么查出通过 from xx import xx导入的可以直接调用的方法?
- 花括号{} 是集合还是字典?
- 怎么求两个集合的并集?
- 求两个集合的交集
- 求两个集合中不重复的元素?
- 求两个集合的差集?
- 从一个序列中随机返回 n 个不同值的元素
- 怎么生成两个数之间的随机实数
- 怎么在等差数列中随机选择一个数
- 怎么在文件里写入字符?
- 怎么读取文件内容?
- 怎么把程序打包成 exe 文件
- 怎么把程序打包成 Mac 系统可运行的 .app 文件
- 怎么获取路径下所有目录名称?
- Python 环境下怎么执行操作系统命令?
- 怎么将当前时间转为字符串?
- 怎么将秒数转为时间数组
- 将时间元组转换为从新纪元后的秒数
- 怎么将字符串转为时间元组
- 怎么随机打乱列表的顺序
- 怎么用for循环实现把字符串变成Unicode码位的列表
- 怎么用列表推导式实现把字符串变成Unicode码位的列表
- 打印出两个列表的笛卡尔积
- 可迭代对象拆包时,怎么赋值给占位符
- Python3 中,用什么方式接收不确定值或参数
- 用切片将对象倒序
- 怎么查看列表的 ID
- 可变序列用*=(就地乘法)后,会创建新的序列吗?
- 不可变序列用*=(就地乘法)后,会创建新的序列吗?
- 关于+=的一道谜题
- sort() 和 sorted() 区别
- 怎么通过 reverse 参数对序列进行降序排列
- numpy 怎么把一维数组变成二维数组
- 快速插入元素到列表头部
- 字典的创建方法
- 通过一次查询给字典里不存的键赋予新值
- 怎么统计字符串中元素出现的个数?
- 列表去重
- 求m中元素在n中出现的次数
- 新建一个Latin-1字符集合,该集合里的每个字符的Unicode名字里都有“SIGN”这个单词,用集合推导式完成。
- 查询系统默认编码方式
- 修改编码方式
- 用递归实现阶乘
- all([])的输出结果是多少?
- any([])的输出结果是多少?
- 怎么判断对象是否可被调用?
- 怎么列出对象的所有属性
- 怎么得到类的实例没有而函数有的属性列表
- 函数中,不想支持数量不定的定位参数,但是想支持仅限关键字参数,参数怎么定义
- 怎么给函数参数和返回值注解
- 不使用递归,怎么高效写出阶乘表达式
- Python什么时候执行装饰器?
- 判断下面语句执行是否会报错?
- 怎么强制把函数中局部变量变成全局变量
- 闭包中,怎么对数字、字符串、元组等不可变元素更新
- Python2 怎么解决访问外部变量报错的问题
- 测试代码运行的时间
- 怎么优化递归算法,减少执行时间
- 比较两个对象的值(对象中保存的数据)是否相等
- 比较两个对象的内存地址 id 是否相等
- 怎么格式化显示对象?
- 复制一个序列并去掉后 n 个元素
- Python中怎么定义私有属性。
- 怎么随机打乱一个列表里元素的顺序
- 怎么判断某个对象或函数是一个已知的类型
- 怎么打印出分数
-
- 和 += 区别
- 怎么列出一个目录下所有的文件名和子文件名
- 怎么返回 1 到 10 的阶乘列表
- 怎么快速拼接字符串和序列形成新的列表
- 进度条显示