Python编程基础与实践笔记

需积分: 10 1 下载量 185 浏览量 更新于2024-08-05 收藏 803KB PDF 举报
"Python精简笔记.pdf" 这篇笔记主要涵盖了Python编程的基础知识,包括变量、运算规则、输入输出、循环、条件判断、函数、以及列表这一重要的数据结构。以下是详细的内容: 1. 变量和类型: Python中的基本数据类型包括整数(int)、浮点数(float)和字符串(str)。可以使用int()、str()和float()进行类型转换。例如,将字符串转换为整数或浮点数。 2. 运算规则: 变量之间可以进行加(+), 减(-), 乘(*), 除(/), 求余数(%), 和次方(**)运算。Python中没有显式的类型声明,类型根据赋值自动确定。 3. 输入输出: 使用print()函数可以输出内容并换行,使用input()函数可以捕获用户的屏幕输入。 4. 字符串操作: 字符串是不可变的,可以使用+操作符连接字符串,如"ttt"+"111"+str(q)会产生一个新的字符串。 5. 编程结构: Python使用冒号和缩进来表示代码块,如if语句、for循环等。 6. 循环: - range()函数常用于创建数字序列,如range(0, 3)会生成一个包含0, 1, 2的列表。 - for循环的基本格式为:for i in range(0, 3):,其中i将依次取range()生成的每个值。 - 在循环中可以进行累加和累乘操作。 7. 条件判断: - 逻辑运算符包括>、<、==、>=、<=和<>。 - if...else语句用于执行基于条件的代码块,例如检查a是否小于等于3并打印相应的结果。 8. 函数: - 定义函数的格式是:def function_name():,可以使用return语句返回结果。 - 函数内部的变量作用域仅限于函数内部,如示例中的suml函数。 9. 列表(List): - 列表是最常用的数据结构,可以通过索引来访问其元素,索引从0开始。 - 列表支持切片操作,包括单个选择、连续选择和跳跃选择。 - 可以通过索引对列表元素进行赋值,改变列表内容。 - 列表的加法表示合并两个列表,乘法表示重复列表多次。 - 内置函数len()用于计算列表的长度。 10. 内建函数举例: - len()函数:如len([2, 4, 6])将返回3,表示列表中有3个元素。 这些基本概念构成了Python编程的基础,对于初学者来说是非常重要的学习内容。通过深入理解和实践,可以逐步掌握Python编程的核心技能。