【第一章:人工智能基础】01.Python基础及常用工具包-(1)Python语法与基础数据类型

第一章 人工智能基础

第一部分:Python基础及常用工具包

第一节:Python语法与基础数据类型

内容:变量、数据类型、条件判断与循环结构

【机器学习】超简明Python基础教程_机器学习所需python语言简洁教程-CSDN博客


一、引言

人工智能的发展离不开编程语言的支持,而 Python 以其简洁易学、生态丰富的优势,成为人工智能最常用的语言之一。本节将从 Python 的基本语法入手,介绍变量、常见数据类型、条件判断与循环结构,为后续学习打下基础。


二、变量

1. 定义变量

Python 使用赋值语句(=)来定义变量:

x = 10
name = "Alice"

变量名可以是字母、数字和下划线的组合,但不能以数字开头。例如:

合法变量名:age, score_1, _name
非法变量名:1score, my-name


三、基础数据类型

Python 是动态类型语言,常见的基础数据类型如下:

1. 整型(int)
a = 42
2. 浮点型(float)
pi = 3.1415
3. 字符串(str)
text = "Hello, AI"

字符串可以使用单引号或双引号包裹,也可以进行拼接和格式化:

name = "Alice"
print("Hello " + name)
4. 布尔值(bool)
is_ai = True
is_human = False
5. 列表(list)
numbers = [1, 2, 3, 4, 5]

列表是有序的、可变的集合。

6. 元组(tuple)
point = (10, 20)

元组是有序的、不可变的集合。

7. 字典(dict)
person = {"name": "Alice", "age": 25}

字典是一种键值对(key-value)结构,非常适合表示对象。


四、条件判断

Python 使用 ifelifelse 语句进行条件判断:

age = 18

if age >= 18:
    print("You are an adult.")
elif age >= 12:
    print("You are a teenager.")
else:
    print("You are a child.")

注意:

  • 条件后面加冒号 :

  • 代码块使用缩进(通常为 4 个空格)


五、循环结构

1. for 循环

适用于遍历序列:

for i in [1, 2, 3]:
    print(i)

或使用 range() 函数生成序列:

for i in range(5):  # 0 到 4
    print(i)
2. while 循环

适用于需要反复判断的场景:

n = 0
while n < 3:
    print(n)
    n += 1
3. 循环控制语句
  • break:终止循环

  • continue:跳过当前循环,进入下一次循环


六、小结

本节内容包括:

  • 变量的定义方式

  • Python 中的基础数据类型及其用法

  • 条件判断结构 (if/elif/else)

  • 循环结构(forwhile

掌握这些基本语法,是迈向人工智能编程的第一步。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值