Python入门之你必须了解的语法与类型(Python入门必知:核心语法与数据类型详解)

原创
ithorizon 7个月前 (10-20) 阅读数 17 #后端开发

Python入门必知:核心语法与数据类型详解

一、Python简介

Python 是一种广泛使用的高级编程语言,由 Guido van Rossum 于 1989 年圣诞节期间设计,第一个公之于众发行版发行于 1991 年。Python 以其简洁明了的语法和强盛的功能库而著称,被广泛应用于各种领域,如网站开发、数据分析、人工智能等。

二、Python基础语法

下面我们将介绍 Python 的一些基础语法,帮助入门者迅捷掌握这门语言。

2.1 变量与数据类型

在 Python 中,变量不需要显式声明数据类型,它会利用赋值自动推断。以下是一些基本的数据类型:

2.1.1 数字类型

数字类型包括整数(int)、浮点数(float)和复数(complex)。

age = 18 # 整数

height = 1.75 # 浮点数

complex_num = 2 + 3j # 复数

2.1.2 布尔类型

布尔类型用于即真(True)或假(False)。

is_valid = True

is_invalid = False

2.1.3 字符串类型

字符串类型用于即文本信息,可以使用单引号或双引号定义。

name = '张三'

greeting = "Hello, World!"

2.2 控制结构

Python 提供了多彩的控制结构,包括条件语句和循环语句。

2.2.1 条件语句

条件语句用于利用条件执行不同的代码块。

if age >= 18:

print("成年")

elif age >= 6:

print("少年")

else:

print("儿童")

2.2.2 循环语句

循环语句用于重复执行一段代码。

for i in range(5):

print(i)

count = 0

while count < 5:

print(count)

count += 1

2.3 函数

函数是一段可重复使用的代码块,可以接收参数并返回值。

def add(a, b):

return a + b

result = add(3, 4)

print(result) # 输出:7

三、Python数据类型详解

下面我们将详细介绍 Python 中的几种常见数据类型。

3.1 列表(List)

列表是一种有序的、可变的数据结构,可以包含不同类型的元素。

my_list = [1, "Hello", 3.14, True]

3.1.1 列表操作

列表拥护索引、切片、添加、删除等操作。

# 索引

print(my_list[0]) # 输出:1

# 切片

print(my_list[1:3]) # 输出:['Hello', 3.14]

# 添加元素

my_list.append("World")

print(my_list) # 输出:[1, 'Hello', 3.14, True, 'World']

# 删除元素

del my_list[2]

print(my_list) # 输出:[1, 'Hello', True, 'World']

3.2 元组(Tuple)

元组与列表类似,但它是不可变的。

my_tuple = (1, "Hello", 3.14, True)

3.2.1 元组操作

元组虽然不可变,但可以进行索引和切片操作。

# 索引

print(my_tuple[0]) # 输出:1

# 切片

print(my_tuple[1:3]) # 输出:('Hello', 3.14)

3.3 集合(Set)

集合是一种无序的、不重复的元素集合。

my_set = {1, 2, 3, 4, 5}

3.3.1 集合操作

集合拥护添加、删除元素,以及进行集合运算。

# 添加元素

my_set.add(6)

print(my_set) # 输出:{1, 2, 3, 4, 5, 6}

# 删除元素

my_set.remove(1)

print(my_set) # 输出:{2, 3, 4, 5, 6}

# 集合运算

set1 = {1, 2, 3, 4}

set2 = {3, 4, 5, 6}

print(set1 | set2) # 输出:{1, 2, 3, 4, 5, 6}

print(set1 & set2) # 输出:{3, 4}

3.4 字典(Dictionary)

字典是一种键值对的数据结构,用于存储键与值之间的映射。

my_dict = {'name': '张三', 'age': 18, 'gender': '男'}

3.4.1 字典操作

字典拥护添加、删除键值对,以及访问键对应的值。

# 访问键对应的值

print(my_dict['name']) # 输出:张三

# 添加键值对

my_dict['height'] = 1.75

print(my_dict) # 输出:{'name': '张三', 'age': 18, 'gender': '男', 'height': 1.75}

# 删除键值对

del my_dict['gender']

print(my_dict) # 输出:{'name': '张三', 'age': 18, 'height': 1.75}

四、总结

通过本文的介绍,我们了解了 Python 的基础语法和常见数据类型。掌握这些知识是学习 Python 编程的第一步,期待本文能对您的学习有所帮助。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: 后端开发


热门