Python基础教程:if-else结构、while循环及列表操作详解

需积分: 0 0 下载量 125 浏览量 更新于2024-08-04 收藏 3KB MD 举报
本文档主要介绍了Python编程语言中基本的控制结构和列表操作。首先,我们讨论了条件语句,特别是使用`if`语句进行逻辑判断。通过`input()`函数获取用户输入年龄,如果年龄大于或等于18岁,会输出“已成年可以进网吧”,对于年龄在80岁以下的情况,程序会打印“大爷别打力”,而年龄小于18岁则输出“未成年打你吗游戏”。这里展示了条件语句嵌套的使用,根据不同的条件执行不同的代码块。 接下来是`while`循环的示例,它用于重复执行某段代码直到某个条件不再满足。通过定义计数器`i`,当`i`小于33时,程序会打印“fuckyou”并递增`i`,当`i`等于33时,输出“over”并显示当前计数器的值。这演示了如何用循环控制流程并进行简单的计数任务。 然后,文档转向Python列表操作。首先介绍如何访问列表中的元素:通过索引获取指定位置的值(如`s_list[0]`),通过`index()`函数找到特定元素第一次出现的位置(如`sb_list.index('yan')`),以及使用`count()`函数统计某个元素在列表中出现的次数(如`sb_list.count('peng')`)。此外,还通过变量`x`获取列表长度,并用`y`来统计指定元素的个数。 随后,文档展示了如何修改列表内容:通过索引直接改变元素(如`s_list[2]='鄢浩卿'`),以及使用`append()`方法在列表末尾添加新元素(如`s_list.append('zhanghuifeng')`)和`insert()`方法在指定位置插入元素(如`s_list.insert(1,'cnm')`)。 最后,文档提到了创建新的列表`shuzhi_list`,但这部分内容没有完全展示。 总结来说,本文档详细讲解了Python中基本的条件语句(`if`和`while`)、列表的访问、修改和扩展操作,这些都是Python编程的基础,对于理解和使用这个强大的编程语言至关重要。