Python入门2

50 阅读7分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的2天,点击查看活动详情

上一节课,我们了解了基础环境如何配置,这一节我们继续了解点新的东西

创建一个新的 Python 项目

首先,创建一个名为python.

其次,启动 VS 代码并打开python文件夹。

创建一个新app.py文件并输入以下代码并保存文件

print('Hello, World!')

执行 Python Hello World 程序

要执行该app.py文件,您首先要在 Windows 上启动命令提示符,或者在 macOS 或 Linux 上启动终端。

然后,导航到该python文件夹。

之后,键入以下命令来执行该app.py文件:

python app.py

如果一切正常,您将在屏幕上看到以下消息:

image-20221120145734294

这样我们的helloword就算是学完了,这个时候我们就需要了解点更加深入的东西了。

什么是函数

当您将两个数字相加时,这是一个函数。当你将两个数字相乘时,这也是一个函数。

每个函数接受您的输入,应用一些规则,然后返回结果。

在上面的例子中,print()是一个函数。它接受一个字符串并将其显示在屏幕上。

Python 有许多内置函数,例如print()在程序中开箱即用的函数。

此外,Python也是 允许您定义函数。但我们现在还不用了解它。

我们可以先来了解一下python的基础语法。

基础语法

空格和缩进

如果您一直使用其他编程语言(例如 Java、C# 或 C/C++),您就会知道这些语言使用分号 ( ;) 来分隔语句。

然而,Python 使用空格和缩进来构造代码结构。

我们可以这一段 Python 代码:

# define main function to print out something
def main():
    i = 1
    max = 10
    while (i < max):
        print(i)
        i = i + 1# call function main 
main()

代码的含义现在对您来说并不重要。大家要了解的是代码结构。

在每一行的末尾,您看不到任何用于终止语句的分号。并且代码使用缩进来格式化代码。

通过使用缩进和空格来组织代码,Python 代码具有以下优点:

  • 首先,您永远不会像在其他编程语言(如 Java )那样以冒号结尾。
  • 其次,编码风格本质上是统一的。如果您必须维护另一个开发人员的代码,那么该代码看起来与您的代码相同。
  • 第三,与其他编程语言相比,代码更具可读性和清晰度。

注释

注释与代码一样重要,因为它们描述了编写一段代码的原因。

当 Python 解释器执行代码时,它会忽略注释。

在 Python 中,单行注释以井号 (#) 开头,后跟注释。例如:

# 我是坚果

关键词

有些词在 Python 中有特殊含义。它们被称为关键字。

下面显示了 Python 中的关键字列表:

False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
assert     else       import     pass
break      except     in         raise代码语言: Python  (python )

Python 是一种不断发展和发展的语言。所以它的关键词会不断增加和变化。

Python 提供了一个用于列出其关键字的特殊模块,称为keyword .

要查找当前关键字列表,请使用以下代码:

import keyword
​
print(keyword.kwlist) 

字符串文字

Python 使用单引号 ( ')、双引号 ( ")、三重单引号 ( ''') 和三重双引号 ( """) 来表示字符串文字。

字符串文字需要用相同类型的引号括起来。例如,如果您使用单引号开始字符串文字,则需要使用相同的单引号来结束它。

下面显示了字符串文字的一些示例:

s = 'This is a string'
print(s)
s = "Another string using double quotes"
print(s)
s = ''' string can span
        multiple line '''
print(s)

概括

  • Python 语句以换行符结尾。
  • Python 使用空格和缩进来组织其代码结构。
  • 标识符是Python中标识变量、函数、模块、类等的名称。
  • 注释描述了代码工作的原因。它们会被 Python 解释器忽略。
  • 使用单引号、双引号、三引号或三重双引号来表示。

好的,今天我们就先了解这么多。感谢老师的课程。

上一节课,我们了解了基础环境如何配置,这一节我们继续了解点新的东西

创建一个新的 Python 项目

首先,创建一个名为python.

其次,启动 VS 代码并打开python文件夹。

创建一个新app.py文件并输入以下代码并保存文件

print('Hello, World!')

执行 Python Hello World 程序

要执行该app.py文件,您首先要在 Windows 上启动命令提示符,或者在 macOS 或 Linux 上启动终端。

然后,导航到该python文件夹。

之后,键入以下命令来执行该app.py文件:

python app.py

如果一切正常,您将在屏幕上看到以下消息:

image-20221120145734294

这样我们的helloword就算是学完了,这个时候我们就需要了解点更加深入的东西了。

什么是函数

当您将两个数字相加时,这是一个函数。当你将两个数字相乘时,这也是一个函数。

每个函数接受您的输入,应用一些规则,然后返回结果。

在上面的例子中,print()是一个函数。它接受一个字符串并将其显示在屏幕上。

Python 有许多内置函数,例如print()在程序中开箱即用的函数。

此外,Python也是 允许您定义函数。但我们现在还不用了解它。

我们可以先来了解一下python的基础语法。

基础语法

空格和缩进

如果您一直使用其他编程语言(例如 Java、C# 或 C/C++),您就会知道这些语言使用分号 ( ;) 来分隔语句。

然而,Python 使用空格和缩进来构造代码结构。

我们可以这一段 Python 代码:

# define main function to print out something
def main():
    i = 1
    max = 10
    while (i < max):
        print(i)
        i = i + 1# call function main 
main()

代码的含义现在对您来说并不重要。大家要了解的是代码结构。

在每一行的末尾,您看不到任何用于终止语句的分号。并且代码使用缩进来格式化代码。

通过使用缩进和空格来组织代码,Python 代码具有以下优点:

  • 首先,您永远不会像在其他编程语言(如 Java )那样以冒号结尾。
  • 其次,编码风格本质上是统一的。如果您必须维护另一个开发人员的代码,那么该代码看起来与您的代码相同。
  • 第三,与其他编程语言相比,代码更具可读性和清晰度。

注释

注释与代码一样重要,因为它们描述了编写一段代码的原因。

当 Python 解释器执行代码时,它会忽略注释。

在 Python 中,单行注释以井号 (#) 开头,后跟注释。例如:

# 我是坚果

关键词

有些词在 Python 中有特殊含义。它们被称为关键字。

下面显示了 Python 中的关键字列表:

False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
assert     else       import     pass
break      except     in         raise代码语言: Python  (python )

Python 是一种不断发展和发展的语言。所以它的关键词会不断增加和变化。

Python 提供了一个用于列出其关键字的特殊模块,称为keyword .

要查找当前关键字列表,请使用以下代码:

import keyword
​
print(keyword.kwlist) 

字符串文字

Python 使用单引号 ( ')、双引号 ( ")、三重单引号 ( ''') 和三重双引号 ( """) 来表示字符串文字。

字符串文字需要用相同类型的引号括起来。例如,如果您使用单引号开始字符串文字,则需要使用相同的单引号来结束它。

下面显示了字符串文字的一些示例:

s = 'This is a string'
print(s)
s = "Another string using double quotes"
print(s)
s = ''' string can span
        multiple line '''
print(s)

概括

  • Python 语句以换行符结尾。
  • Python 使用空格和缩进来组织其代码结构。
  • 标识符是Python中标识变量、函数、模块、类等的名称。
  • 注释描述了代码工作的原因。它们会被 Python 解释器忽略。
  • 使用单引号、双引号、三引号或三重双引号来表示。

好的,今天我们就先了解这么多。感谢老师的课程。