Python编程学习笔记:函数与字符串操作

需积分: 50 11 下载量 7 浏览量 更新于2024-09-03 收藏 390KB PDF 举报
"这是一份个人使用的Python学习笔记,包含了作者在学习过程中的重点和难点记录。笔记中可能参考了其他博客内容,但来源已不可考。笔记内容会持续更新。" 这篇Python学习笔记主要涵盖了基础知识,包括字符串操作、条件判断以及列表的使用。以下是对这些知识点的详细解释: 1. **编码声明**: - 在Python文件的第一行`#--coding:utf-8--`是用于指定文件的编码格式为UTF-8,确保程序能正确处理中文字符。 2. **基本输出**: - `print`函数用于输出内容,与PHP中的`echo`类似。 - 使用`\n`添加空行,`\t`插入制表符。 3. **变量与运算**: - 变量的使用,如`my_name`, `my_age`, `my_height`, `my_weight`, `my_eyes`, `my_teeth`, `my_hair`。 - 使用百分号`%`进行字符串格式化,如`%(my_age,my_height,my_weight,my_age+my_height+my_weight)`。 4. **字符串操作**: - `title()`方法将字符串中每个单词的首字母转为大写,其余字母转为小写。 - `upper()`方法将字符串全部转换为大写。 - `lower()`方法将字符串全部转换为小写。 - `capitalize()`方法只将字符串第一个字母转为大写,其余转为小写。 5. **列表操作**: - `list.append("xxx")`在列表末尾添加新的元素"xxx"。 - `list.insert(数字, "xxx")`在指定位置插入元素"xxx"。 - `del list[数字]`删除列表中指定索引的元素。 - `list.pop(数字)`删除并返回列表中指定索引的元素,如果没有提供索引,则默认删除最后一个元素。 6. **条件判断**: - 示例代码展示了如何用`isinstance()`函数判断列表元素是否为字符串类型,并根据结果执行相应的操作。 这些笔记内容对于初学者来说非常实用,涵盖了Python编程的基本语法和常用操作。通过学习和实践,可以快速掌握Python的基础知识。随着笔记的持续更新,作者可能会涵盖更多的主题,如函数、模块、控制流等,进一步深入Python的世界。