【python入门系列】第一篇:Python基础语法和数据类型

简介: Python是一种简单易学且功能强大的编程语言。在开始编写Python代码之前,我们需要了解一些基础语法和数据类型。本文将介绍Python的基本语法规则以及常用的数据类型。

@TOC


前言

Python是一种简单易学且功能强大的编程语言。在开始编写Python代码之前,我们需要了解一些基础语法和数据类型。本文将介绍Python的基本语法规则以及常用的数据类型。

一、简单语法

1. 注释

在Python中,我们可以使用注释来解释和说明代码。注释以井号(#)开头,可以单独一行或跟随在代码行后面。注释对于代码的可读性和维护非常重要。

这是一个单行注释

"""
这是一个多行注释
可以用来注释多行代码
"""

在这里插入图片描述

2. 变量

变量用于存储数据,并且可以根据需要更改其值。在Python中,变量的命名可以包含字母、数字和下划线,但不能以数字开头。

message = "Hello, World!"  # 定义一个字符串变量
number = 42  # 定义一个整数变量
pi = 3.14  # 定义一个浮点数变量

在这里插入图片描述

二、数据类型

Python中有许多常见的数据类型,包括字符串、整数、浮点数、布尔值和列表等。

1.字符串

字符串用于表示文本,可以使用单引号或双引号括起来。

name = "Alice"
message = 'Hello, ' + name

在这里插入图片描述

2.整数

整数用于表示没有小数部分的数字。

age = 25
year = 2022

在这里插入图片描述

3.浮点数

浮点数用于表示带有小数部分的数字。

pi = 3.14
height = 1.75

在这里插入图片描述

4.布尔值

布尔值用于表示真或假的值。

is_student = True
is_adult = False

在这里插入图片描述

5.列表

列表用于存储一组有序的元素。

numbers = [1, 2, 3, 4, 5]
names = ['Alice', 'Bob', 'Charlie']

在这里插入图片描述

三、运算符

Python支持各种运算符,包括算术运算符、比较运算符和逻辑运算符等。

1.算术运算符:用于执行基本的算术操作,如加、减、乘和除。

result = 10 + 5  # 加法
result = 10 - 5  # 减法
result = 10 * 5  # 乘法
result = 10 / 5  # 除法

在这里插入图片描述

2.比较运算符:用于比较两个值的大小或相等性。

is_equal = 10 == 5  # 等于
is_greater = 10 > 5  # 大于
is_less = 10 < 5  # 小于

在这里插入图片描述

3.逻辑运算符:用于组合和操作布尔值。

is_true = True and False  # 与运算
is_true = True or False  # 或运算
is_false = not True  # 非运算

在这里插入图片描述

四、条件语句

条件语句用于根据条件的真假来决定程序的执行路径。Python提供了if、elif和else关键字来构建条件语句。

1. if语句

if语句用于执行一个代码块,当条件为真时,执行其中的代码。下面是一个if语句的示例:

age = 18
if age >= 18:
    print("您已经成年了!")

在上面的示例中,如果age大于等于18,将打印输出"您已经成年了!"。否则,将不执行任何操作。

2. if-else语句

if-else语句用于在条件为真时执行一个代码块,否则执行另一个代码块。下面是一个if-else语句的示例:

age = 16
if age >= 18:
    print("您已经成年了!")
else:
    print("您还未成年!")

在上面的示例中,如果age大于等于18,将打印输出"您已经成年了!";否则,将打印输出"您还未成年!"。

3. if-elif-else语句

if-elif-else语句用于在多个条件之间进行选择。elif关键字用于检查额外的条件,else关键字用于指定所有条件都不满足时要执行的代码块。下面是一个if-elif-else语句的示例:

score = 85
if score >= 90:
    print("优秀!")
elif score >= 80:
    print("良好!")
elif score >= 70:
    print("中等!")
else:
    print("不及格!")

在上面的示例中,根据score的值,将打印输出相应的评级。

五、循环结构

循环结构用于重复执行一段代码,直到满足特定条件为止。Python提供了for循环和while循环两种常见的循环结构。

1. for循环

for循环用于遍历一个可迭代对象(如列表、字符串等),并执行其中的代码块。下面是一个for循环的示例:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

在上面的示例中,将遍历fruits列表,并打印输出每个水果的名称。

2. while循环

while循环用于在条件为真时重复执行一个代码块,直到条件变为假为止。下面是一个while循环的示例:
count = 0
while count < 5:
    print("当前计数:", count)
    count += 1

在上面的示例中,将打印输出计数的当前值,并在每次循环后将计数加1,直到计数达到5为止。

总结

这些基本的语法规则和数据类型,是学习Python编程的第一步。

目录
相关文章
|
23小时前
|
存储 程序员 API
Python 入门指南(五)(4)
Python 入门指南(五)
11 1
|
23小时前
|
Python 索引 C语言
Python3从零基础到入门(2)—— 运算符-3
Python3从零基础到入门(2)—— 运算符
|
23小时前
|
NoSQL 测试技术 API
Python 入门指南(七)(4)
Python 入门指南(七)
9 0
|
23小时前
|
测试技术 程序员 数据库
Python 入门指南(七)(3)
Python 入门指南(七)
7 0
|
23小时前
|
存储 设计模式 程序员
Python 入门指南(七)(2)
Python 入门指南(七)
9 1
|
23小时前
|
XML 算法 uml
Python 入门指南(七)(1)
Python 入门指南(七)
8 0
|
23小时前
|
机器学习/深度学习 存储 算法
Python 入门指南(六)(4)
Python 入门指南(六)
7 1
|
23小时前
|
设计模式 存储 安全
Python 入门指南(六)(3)
Python 入门指南(六)
9 0
|
23小时前
|
存储 缓存 索引
Python 入门指南(六)(2)
Python 入门指南(六)
8 1
|
23小时前
|
存储 缓存 程序员
Python 入门指南(六)(1)
Python 入门指南(六)
8 1