|
发表于 2023-10-19 20:49:42
|
显示全部楼层
• IDLE 的交互模式和编辑器模式有什么区别?
○ 交互模式:可以在终端上直接执行Python代码并且查看结果,对于初学者而言,这种模式非常友好,适合用于快速学习Python编程语言。
○ 编辑器模式:则能够支持 Python 脚本文件编辑,编辑模式可以让我们更加高效地编写 Python 脚本文件,并且支持多窗口编辑。
• 在课堂上敲过的代码中,除了 print() 和 input(),你觉得还有哪一个是 Python 的 BIF 内置函数?
○ 内置函数range():根据给定的参数生成一个整数序列。它可以接受一个、两个或三个参数,分别表示开始、结束和步长。
○ 字符串方法lower():lower() 方法用于将字符串转换为小写字母。
○ 列表方法append(): append() 方法用于在列表的末尾添加一个元素。
§ 例如:
□
□ 输出结果为:
□
append() 方法将字符串 'grape' 添加到列表 fruits 的末尾。
除了 append() 方法外,列表还有其他常用方法,如:
○ insert() - 在指定位置插入一个元素
○ remove() - 移除列表中的指定元素
○ sort() - 对列表进行排序
○ 字典方法keys():keys() 方法用于返回字典中所有的键。
§ 例如:
§
§ 输出结果为:
§
在上面的代码中,keys() 方法返回了字典 fruits 中所有的键。
§ 除了 keys() 方法外,字典还有其他常用方法,如:
○ values() - 返回字典中所有的值
○ items() - 返回字典中所有的键值对
○ get() - 根据键获取对应的值
○ 文件方法open():open() 方法用于打开一个文件,并返回文件对象。它可以接受一个或两个参数,分别表示文件名和模式。
§ 例如:
§
在上面的代码中,open() 方法打开名为 'example.txt' 的文件,并以写入模式写入内容 'Hello, World!',然后关闭文件。
除了 open() 方法外,文件对象还有其他常用方法,如:
○ read() - 读取文件的内容
○ write() - 向文件写入内容
○ close() - 关闭文件
• 请问 print() 和 Print() 的功能一样吗?
○ Print():是一个内置函数,用于在控制台输出数据或消息。
○ Print():是一个语句,它将一个字符串或其他对象的字符串表示写入到控制台。
• 请统计一下 Python 一共有多少个 BIF 内置函数
○ 68个,输入dir(__builtins__),按下enter,就会打印所有内置函数的名字
○
• Tab 键除了用于缩进,你还发现它在 IDLE 中有什么特殊的功能吗?
Tab 键有两个主要的功能:自动完成和缩进。 |
|