第一个Python程序

在这一部分,我们将引导你编写并运行第一个Python程序,同时解释其中的基本语法和一些常见的编程概念。我们将从经典的“Hello, World!”程序开始。

2.1 编写并运行第一个“Hello, World!”程序

“Hello, World!”是许多编程语言教程中的第一个程序,它的作用是让你熟悉编程环境,并验证是否能够成功运行程序。

print("Hello, World!")

 

解释

  1. print() 是一个内置函数,用来将内容输出到控制台。在这里,我们传递给它一个字符串 "Hello, World!",即程序将输出这个文本。
  2. ("Hello, World!")print() 函数的参数。它告诉 print() 函数我们想输出的内容是字符串 "Hello, World!"
  3. 字符串是由一对双引号或单引号括起来的文本。

如何运行

  • 将hello.txt后缀名改变为hello.py。
  • 保存代码为一个文件,文件名可以是 hello.py
  • 在命令行中,导航到文件所在的目录,输入 python hello.py 运行该程序(在某些系统上可能需要使用 python3 命令)。

运行后,你应该看到输出:

也可以直接用pycharm 中直接运行。

 2.2 解释程序中的基本语法

让我们深入分析这个简单的程序,了解其中的基本语法:

  • print() 函数

    • print() 是Python的一个内置函数,用于在控制台显示输出。它的作用是将括号内的内容(字符串、变量、表达式等)打印到屏幕上。
    • Python中的函数通常以 def 关键字来定义,但 print() 是一个内建函数,我们可以直接使用它。
  • 字符串

    • 字符串是由一对引号(单引号或双引号)括起来的文本。在本例中,"Hello, World!" 是一个字符串。
    • 字符串可以包含字母、数字、符号和空格等内容。
    • Python还支持多行字符串,可以使用三引号('''""")来定义。

2.3 打印函数 print()

在Python中,print() 是最常用的输出函数,它可以输出字符串、数字、列表、字典等数据类型。

# 输出字符串
print("Welcome to Python!")

# 输出数字
print(123)

# 输出多个值(多个参数)
print("The number is", 42)

# 输出计算结果
print(2 + 3)

 输出结果

Welcome to Python!
123
The number is 42
5
  • 打印多个值:当我们传递多个参数给 print() 时,它会自动在输出中添加一个空格来分隔它们。例如,print("The number is", 42) 输出了 "The number is 42"
  • 打印表达式结果print(2 + 3) 输出的是表达式 2 + 3 的计算结果,即 5

 

2.4 注释和文档字符串

在编程中,注释是一种非常重要的工具,用于向代码中添加说明或注解,帮助自己或其他开发者理解代码的功能。Python有两种类型的注释:单行注释和多行注释。

2.4.1 单行注释

单行注释以 # 符号开始,直到行尾的所有内容都会被Python解释器忽略。单行注释常用于对代码块进行简短的说明。

示例

# 这是一个单行注释
print("Hello, World!")  # 打印输出文本

2.4.2 多行注释(文档字符串)

Python使用三引号(单引号或双引号)来定义多行字符串,也可以用来做多行注释或文档字符串。虽然Python没有专门的多行注释语法,但可以通过三引号来模拟多行注释。

示例

'''
这是一个多行注释
可以跨越多行
'''
print("Hello, World!")

2.4.3 文档字符串(Docstring)

文档字符串,或称为docstring,是用来描述函数、类、模块等的注释。文档字符串通常放在函数定义之后,用来解释该函数的作用、参数、返回值等。

示例

def greet(name):
    """
    该函数接收一个名字作为参数,并打印问候信息。
    
    参数:
    name (str): 用户的名字
    
    返回:
    None
    """
    print(f"Hello, {name}!")
    
greet("Alice")

解释

  • 三引号内的文本是文档字符串,Python会将其视为函数或类的说明。
  • 文档字符串通常位于函数、类、模块等的开头,描述该部分代码的功能、使用方法和注意事项。
  • 文档字符串可以使用 help() 函数查看。

2.5 小结

  • print() 是Python中用于输出的函数,可以打印各种类型的数据。
  • 使用 # 来写单行注释,用三引号('''""")来写多行注释。
  • 文档字符串(docstring)用于为函数、类或模块提供详细的说明,通常位于函数定义的第一行。

这些基础语法是你编写Python程序的第一步,掌握它们将帮助你更好地理解和书写Python代码。希望你在实践中多多尝试,逐渐熟悉Python的常见用法!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值