03、自动驾驶编程语言与工具Python篇

第一步:安装Python

如果你还没有安装Python,可以按照以下步骤进行安装:

  1. 访问 Python官网

  2. 下载适合你操作系统的Python版本(建议使用最新的稳定版本)。

  3. 安装过程中,确保勾选“Add Python to PATH”。

第二步:运行你的第一个Python程序

1. 打开一个Python IDE或代码编辑器

你可以使用IDLE、VSCode、PyCharm等。推荐使用VSCode或PyCharm,它们提供了丰富的插件和调试工具。

2. 创建一个新的Python文件

创建一个扩展名为.py的文件,例如hello.py。

3. 编写你的第一个Python程序

在文件中输入以下代码:

print("Hello, World!")
4. 运行程序

保存文件后,在终端或命令行中运行以下命令(假设你的文件名是hello.py):

python hello.py

你应该会看到输出:

Hello, World!

第三步:变量和数据类型

1. 变量

在Python中,变量不需要声明类型,可以直接赋值使用。

# 整数变量 
a = 10 
# 浮点数变量 
b = 3.14 
# 字符串变量 
c = "Hello" 
# 布尔值变量 
d = True 
print(a) 
print(b) 
print(c) 
print(d)
2. 数据类型

Python有多种数据类型,我们来看几个常见的数据类型及其操作。

整数和浮点数
x = 5 # 整数 
y = 2.5 # 浮点数 
# 基本运算 
print(x + y) # 加法 
print(x - y) # 减法 
print(x * y) # 乘法 
print(x / y) # 除法 
print(x // y) # 地板除 
print(x % y) # 取余 
print(x ** y) # 幂

字符串

str1 = "Hello" 
str2 = "World" # 字符串拼接 
print(str1 + " " + str2) # 字符串重复 
print(str1 * 3) # 字符串长度 
print(len(str1)) # 字符串索引 
print(str1[0]) # 第一个字符 
print(str1[-1]) # 最后一个字符 
# 字符串切片 
print(str1[1:4]) # 从第2个字符到第4个字符

第四步:控制结构

1. 条件语句

使用if、elif和else进行条件判断。

a = 10 
b = 20 
if a > b: 
    print("a is greater than b") 
elif a < b: 
    print("a is less than b") 
else: 
    print("a is equal to b")
2. 循环语句

Python支持for和while循环。

for循环

for i in range(5): 
    print(i) # 输出 0 1 2 3 4

while循环

count = 0 
while count < 5: 
    print(count) 
    count += 1 # 输出 0 1 2 3 4

第五步:函数

1. 定义和调用函数

    函数是可以重复使用的代码块,用于执行特定任务。

def greet(name):
    return f"Hello, {name}!"

#调用函数
print(greet("Alice"))
print(greet("Bob"))
2. 函数参数和返回值

函数可以接受参数,并返回值。

def add(x,y)
    return x + y
result = add(2, 3)
print(result) #输出5
3. 默认参数值

函数参数可以有默认值。

def greet(name, message="Hello"):
    return f"{message},{name}!"
print(greet("Alice"))
print(greet("Bob","Hi"))

4. 可变参数

使用*args和**kwargs来接收可变数量的参数

def greet(*names):
    for name in names:
        print(f"Hello, {name}!")

greet("Alice", "Bob", "Charlie")

def pri
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值