【无标题】Python基础学习第一课:从零开始认识Python

以下是Python基础学习第一课的完整内容,涵盖环境搭建、基础语法、数据类型、输入输出等核心知识点,适合零基础入门:

 

Python基础学习第一课:从零开始认识Python

 

一、课程目标

 

1. 了解Python是什么,能做什么

2. 安装Python环境并运行第一个程序

3. 掌握Python基础语法(缩进、注释、变量)

4. 熟悉基础数据类型(整数、浮点数、字符串、布尔值)

5. 学会使用输入输出函数(

"print"和

"input")

 

二、Python是什么?

 

- 定义:Python是一种高级编程语言,特点是语法简单、易读性强,适合初学者入门,也广泛应用于数据分析、人工智能、Web开发等领域。

- 特点:

   - 代码简洁(用缩进代替大括号

"{}")

   - 跨平台(Windows/macOS/Linux均可运行)

   - 丰富的库支持(如NumPy、Pandas、TensorFlow等)

 

三、环境搭建:安装Python

 

1. 下载Python

 

- 访问官网:"https://www.python.org/downloads/" (https://www.python.org/downloads/)

- 下载最新版本(如Python 3.12.x),选择与操作系统匹配的安装包。

 

2. 安装Python

 

- Windows/macOS:双击安装包,勾选 

"Add Python to PATH"(关键步骤!),然后点击“Install Now”。

- 验证安装:打开命令行(Windows按 

"Win+R" 输入 

"cmd",macOS/Linux打开终端),输入:

python --version

如果显示版本号(如 

"Python 3.12.0"),说明安装成功。

 

四、第一个Python程序

 

1. 运行方式

 

- 交互式环境(适合练习):在命令行输入 

"python" 进入交互模式,直接输入代码并回车执行。

>>> print("Hello, World!")

Hello, World!

- 脚本文件(适合保存代码):用记事本新建文件,输入代码后保存为 

"hello.py",然后在命令行运行:

python hello.py

 

2. 代码示例:Hello World

 

# 这是注释,解释代码作用(以#开头)

print("Hello, World!") # 打印输出内容

 

运行结果:

 

Hello, World!

 

五、基础语法详解

 

1. 缩进规则

 

- Python用缩进(空格或Tab)表示代码块,而不是大括号

"{}"。

- 错误示例(缩进不一致会报错):

if True:

print("缩进错误!") # 缺少缩进

- 正确示例:

if True:

    print("缩进正确!") # 缩进4个空格或1个Tab

 

2. 注释

 

- 单行注释:用 

"#" 开头。

# 这是一行注释(不会被执行)

- 多行注释:用三个引号 

"'''" 或 

""""" 包裹(实际是字符串,但常用作注释)。

'''

这是多行注释,

可以写多行内容。

'''

 

3. 变量与赋值

 

- 变量:存储数据的容器,命名规则:

   - 字母、数字、下划线组成,不能以数字开头。

   - 区分大小写(如 

"age" 和 

"Age" 是两个变量)。

- 赋值:用 

"=" 将数据存入变量。

name = "小明" # 字符串类型

age = 18 # 整数类型

height = 1.75 # 浮点数类型

 

六、基础数据类型

 

1. 数字类型

 

- 整数(int):如 

"10", 

"-5", 

"0"。

- 浮点数(float):如 

"3.14", 

"-0.5", 

"2.0"。

- 运算符:

"+"(加)、

"-"(减)、

"*"(乘)、

"/"(除)、

"**"(幂)。

a = 10 + 5 # 15

b = 3 * 2.5 # 7.5

c = 2 ** 3 # 8(2的3次方)

 

2. 字符串(str)

 

- 定义:用单引号 

"' '" 或双引号 

"" "" 包裹的文本。

- 常用操作:

message = "Python"

print(message[0]) # 输出第1个字符 'P'(索引从0开始)

print(len(message)) # 输出字符串长度 6

print(message + "!") # 字符串拼接 "Python!"

 

3. 布尔值(bool)

 

- 取值:

"True"(真)或 

"False"(假)。

- 用途:逻辑判断(如条件语句)。

is_student = True

print(is_student) # 输出 True

 

七、输入输出函数

 

1. 输出:

"print()"

 

- 基本用法:

print("你好,Python!") # 输出字符串

print(123) # 输出数字

print("年龄:", 18) # 输出多个内容(自动用空格分隔)

- 换行控制:用 

"\n" 换行。

print("第一行\n第二行")

 

2. 输入:

"input()"

 

- 功能:从键盘获取用户输入(返回值为字符串类型)。

- 示例:

name = input("请输入你的名字:") # 用户输入内容存入变量name

print("你好,", name)

 

八、课后练习

 

1. 运行以下代码,观察输出结果:

a = 10

b = 3

print(a / b) # 输出什么?

print(a // b) # 输出什么?(整除)

2. 编写程序:

   - 提示用户输入姓名和年龄。

   - 输出:“你好,[姓名]!你明年[年龄+1]岁。”

 

九、常见问题解答

 

1. Q:Python和Java/C++有什么区别?A:Python语法更简洁,适合快速开发;Java/C++性能更高,适合大型系统开发。

2. Q:缩进错误怎么办?A:检查代码块的缩进是否一致(建议统一用4个空格)。

3. Q:如何退出Python交互环境?A:输入 

"exit()" 或按快捷键 

"Ctrl+Z"(Windows)/ 

"Ctrl+D"(macOS/Linux)。

 

通过本课,你已经掌握了Python的基础入门知识!下一步可以学习条件语句和循环,解锁更多编程技能。 🚀

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值