Python基础教程:从入门到实践

4星 · 超过85%的资源 需积分: 10 6 下载量 7 浏览量 更新于2024-07-29 收藏 312KB PDF 举报
"Python简明教程.pdf" 在Python编程语言中,基础知识是学习任何高级概念的基础。本教程将介绍Python中的基本元素,包括常量、变量、数字类型以及字符串。 首先,我们来了解一下常量和变量。常量是编程中不变的值,它们一旦被定义,其值就不能改变。在Python中,字面量常量指的是直接使用的值,如数字(如5、1.23)或字符串(如'This is a string')。数字常量包括整数、浮点数和复数。整数(如2)是无小数部分的数;浮点数(如3.23、52.3E-4)则包含小数,其中E表示科学记数法,52.3E-4相当于52.3乘以10的负四次方;复数由实部和虚部组成,用j或J表示虚部,如(-5+4j)和(2.3-4.6j)。 接着,变量是存储数据的容器,用于在程序中表示和处理数据。在Python中,无需预先声明变量类型,只需直接赋值即可创建变量。例如,你可以这样定义一个变量: ```python my_number = 5 ``` `my_number`现在就储存了整数5,之后你可以改变这个变量的值: ```python my_number = 10 ``` 现在`my_number`的值变成了10。 数字类型是Python中的一大类。除了上面提到的整数、浮点数和复数,Python还支持算术运算,如加、减、乘、除、取余等。例如: ```python sum = 2 + 3 difference = 5 - 2 product = 4 * 3 quotient = 10 / 2 remainder = 7 % 2 ``` 字符串是另一个重要的数据类型,它们由一串字符组成。在Python中,可以使用单引号或双引号创建字符串。字符串支持多种操作,如索引、切片、连接、查找、替换等。例如: ```python greeting = "Hello, World!" print(greeting[0]) # 输出首字母 'H' sub_string = greeting[7:12] # 提取子字符串 'World' concatenation = "Python " + "Programming" # 字符串连接 ``` Python的字符串是不可变的,这意味着一旦创建,就不能更改其中的单个字符。 此外,Python还提供了许多内置函数和模块,如`len()`用于获取字符串或列表的长度,`type()`用于检查变量的数据类型,以及`print()`用于输出结果。还有`input()`函数,它允许用户输入数据,这对于交互式程序非常有用。 Python的这些基本元素构成了其强大功能的基础。掌握这些基础知识后,你可以进一步探索Python的控制结构(如条件语句和循环)、列表、元组、字典等数据结构,以及函数、模块和面向对象编程的概念。Python的简洁语法和丰富的库使其成为初学者和专业人士的理想选择,无论是数据分析、Web开发还是自动化任务,Python都能提供强大的支持。