Python基础——Python的基本代码结构

Python的基本代码结构涵盖了多个基础元素,包括数字、字符串、转义字符、原始字符串(r)、布尔值、变量定义、缩进与行规则以及注释等。以下是这些元素的详细介绍和示例:

1. 数字

Python支持几种常见的数字类型:

  • 整数 (int):没有小数部分的数字。
  • 浮点数 (float):带有小数部分的数字。
  • 复数 (complex):具有实部和虚部的数字,格式如 1 + 2j
# 整数
a = 10
# 浮点数
b = 3.14
# 复数
c = 2 + 3j

2. 字符串

字符串是由一系列字符组成的文本,可以用单引号 ' 或双引号 " 包裹,也可以用三引号 ''' 或  """ 来表示多行字符串。

# 单引号
str1 = 'Hello, World!'
#双引号
str2 = "Python is fun!"
# 多行字符串
str3 = '''This is
a multi-line
string.'''

3. 转义字符

转义字符是以反斜杠 \ 开头的一种特殊字符,用于表示特殊字符或不能直接输入的字符。

常见的转义字符:

  • \n :换行
  • \t :制表符(Tab)
  • :反斜杠
  •  \ :单引号
  •  \ :双引号
str4 = "This is a line.\nThis is a new line."
str5 = "He said, \"Hello!\""

4. 原始字符串

在字符串前加上 R,表示该字符串为原始字符串,所有转义字符会被当做普通字符处理。

str6 = r"C:\Users\Name\Documents"
# 输出:C:\Users\Name\Documents

5. 布尔值

布尔值只有两个值:True False,常用于条件判断中。

is_active = True
is_finished = False

6. 变量

在Python中,变量不需要显式声明类型,变量是动态类型的,可以随时改变其类型。

x = 10  # x是一个整数
x = "Hello"  # 现在x变成了字符串

7. 缩进与行

Python严格依赖缩进来表示代码块。常见的缩进为4个空格。缩进是Python代码的结构,必须正确使用。

if x > 0:
    print("Positive number")  # 缩进表示if语句的代码块
else:
    print("Non-positive number")

注意:Python不使用花括号 {} 来表示代码块,而是依靠缩进来划分代码块。

8. 注释

注释是用来给代码添加说明和解释的,Python中的注释分为两类:

  • 单行注释:以 # 开头。
  • 多行注释:使用 '''  """
# 这是一个单行注释
x = 10  # 变量x被赋值为10

'''
这是一个多行注释
你可以在这里添加更多的解释。
'''

"""
这也是一个多行注释
使用三引号来表示。
"""

9. 物理行与逻辑行

  • 物理行:代码中实际的一行。
  • 逻辑行:Python允许将多行代码写成一行,称为逻辑行,使用反斜杠 \ 连接。
# 物理行示例
a = 10
b = 20

# 逻辑行示例
x = 1 + 2 + 3 + 4 + 5 + \
    6 + 7 + 8 + 9 + 10
本文是转载文章,点击查看原文
如有侵权,请联系 lx@jishuguiji.net 删除。