Deveco教程:入门Python编程

引言

Python是一种高级、通用的编程语言,适用于各种任务,从简单的脚本编写到复杂的Web应用程序开发。它的语法简单易懂,是入门编程的理想选择。本教程将带你快速入门Python编程,并通过代码示例来说明每个概念。让我们开始吧!

准备工作

在开始编写Python代码之前,我们需要安装Python解释器。你可以从官方网站( --version`来检查是否成功安装。

第一个程序

让我们来编写第一个Python程序,打印“Hello, World!”到控制台。

print("Hello, World!")

在Python中,print()函数用于输出内容到控制台。我们可以使用这个函数来打印各种消息。

数据类型

Python支持多种数据类型,包括整数(int),浮点数(float),字符串(str),布尔值(bool),列表(list),元组(tuple)和字典(dict)等。下面是一些常见的数据类型操作的示例:

整数和浮点数

x = 10
y = 3.14
print(x + y)  # 加法
print(x - y)  # 减法
print(x * y)  # 乘法
print(x / y)  # 除法
print(x % 3)  # 取余
print(x ** 2) # 幂运算

字符串

name = "Alice"
print("Hello, " + name)   # 字符串拼接
print(name.upper())       # 转为大写
print(name.lower())       # 转为小写
print(len(name))          # 字符串长度
print(name[0])            # 获取第一个字符

布尔值

is_true = True
is_false = False
print(is_true and is_false)     # 逻辑与
print(is_true or is_false)      # 逻辑或
print(not is_true)              # 逻辑非
print(2 > 3)                    # 比较运算

列表

列表是Python中用于存储多个值的数据结构。下面是一些常见的列表操作的示例:

fruits = ["apple", "banana", "orange"]
print(fruits[0])          # 获取第一个元素
print(fruits[-1])         # 获取最后一个元素
print(len(fruits))        # 列表长度
fruits.append("pear")     # 添加新元素
fruits.remove("banana")   # 删除指定元素
print(fruits)             # 打印列表

元组

元组是Python中的有序且不可变数据结构。下面是一些常见的元组操作的示例:

point = (2, 3)
print(point[0])          # 获取第一个元素
print(len(point))        # 元组长度

字典

字典是Python中的键值对数据结构。下面是一些常见的字典操作的示例:

person = {"name": "Alice", "age": 23, "city": "New York"}
print(person["name"])        # 获取指定键的值
print(person.get("age"))     # 使用get()方法获取指定键的值
person["age"] = 24           # 修改指定键的值
person["gender"] = "female"  # 添加新键值对
print(person)                # 打印字典

条件和循环

在编程中,我们经常需要根据不同的条件执行不同的操作,或者重复执行一段代码。Python提供了条件语句(if-else)和循环语句(for和while)来实现这些功能。

条件语句

条件语句用于根据不同的条件执行不同的代码块。下面是一个条件语句的示例:

age = 18
if age >= 18:
    print("成年人")
else:
    print("未成年人")

循环语句