掌握Python的核心语法基础,为后续的学习和AI协作编程打下坚实的基础
Python是一种简单易学、功能强大的编程语言,它被广泛应用于数据分析、人工智能、Web开发、自动化脚本等领域。Python的语法简洁明了,代码可读性高,非常适合初学者学习。
Python的特点:简单易学、代码可读性高、拥有丰富的库和工具、跨平台兼容性好、社区活跃
访问 Python官方网站,下载适合你操作系统的Python安装包(推荐下载最新的稳定版本)。
运行安装包,在安装过程中,请确保勾选"Add Python to PATH"选项,这样可以在命令行中直接使用Python命令。
安装完成后,打开命令行(Windows下打开cmd,Mac/Linux下打开终端),输入以下命令验证Python是否安装成功:
如果显示Python的版本号,则说明安装成功。
推荐使用以下IDE进行Python开发:
变量是用来存储数据的容器,在Python中,变量不需要声明类型,可以直接赋值使用。
Python变量命名规则:只能包含字母、数字和下划线,不能以数字开头,区分大小写
| 数据类型 | 描述 | 示例 |
|---|---|---|
| 整数 (int) | 整数,包括正整数、负整数和零 | 10, -5, 0 |
| 浮点数 (float) | 带有小数点的数字 | 3.14, -2.5, 0.0 |
| 字符串 (str) | 文本数据,用引号括起来 | "Hello", 'Python' |
| 布尔值 (bool) | 表示真或假 | True, False |
Python提供了内置函数来进行数据类型转换:
条件语句用于根据不同的条件执行不同的代码块。
注意Python的缩进规则:条件语句后面的代码块必须缩进,通常使用4个空格或1个制表符
for循环用于遍历序列(如列表、元组、字符串等)中的元素。
while循环在条件为真时重复执行代码块。
注意:使用while循环时要确保条件最终会变为假,否则会导致无限循环
函数是一段可重用的代码块,用于执行特定的任务。使用函数可以使代码更加模块化、可读性更高,并且可以避免重复代码。
使用def关键字定义函数:
函数可以接受多个参数,包括位置参数、默认参数等:
使用return语句返回函数的结果:
异常是程序运行过程中发生的错误,如除以零、访问不存在的文件等。如果不处理异常,程序会崩溃。
使用try-except语句来捕获和处理异常:
ValueError:值错误,当传入无效的参数时引发ZeroDivisionError:除以零错误TypeError:类型错误,当操作或函数应用于不适当类型的对象时引发FileNotFoundError:文件未找到错误IndexError:索引错误,当访问列表等序列的不存在索引时引发1. 创建变量存储你的姓名、年龄、身高和是否是学生 2. 打印这些变量的值 3. 将年龄转换为字符串,将身高转换为整数 4. 打印转换后的值和类型
1. 编写一个程序,根据用户输入的分数判断等级: - 90分及以上:优秀 - 80-89分:良好 - 70-79分:中等 - 60-69分:及格 - 60分以下:不及格 2. 编写一个程序,使用循环打印1到100之间的所有偶数
1. 编写一个函数,计算两个数的乘积 2. 编写一个函数,判断一个数是否是素数 3. 编写一个函数,将列表中的所有元素转换为大写(如果是字符串)
1. 编写一个程序,使用异常处理来处理用户输入的除法运算 2. 确保程序在用户输入非数字或除以零时不会崩溃