在本节中,我们将讨论Python的基本语法,我们将运行一个简单的程序,在控制台上打印Hello World

Python为我们提供了两种运行程序的方式:

  • 使用交互式解释器提示符
  • 使用脚本文件

让我们详细讨论每一种方式。

交互式解释器提示符

Python为我们提供了在交互提示符中逐行执行Python语句的功能。在我们关心每行代码的输出时,这是首选的方式。

要打开交互模式,打开终端(或命令提示符)并输入python(如果您的系统上同时安装了Python2和Python3,则输入python3)。

它会打开以下提示符,在这里我们可以执行Python语句并在控制台上查看其影响。

1.png

在编写完打印语句后,按下Enter键。

2.png

在这里,我们在控制台上得到了消息"Hello World !"

使用脚本文件(脚本模式编程)

解释器提示符最适合运行单行代码。但是,我们不能每次都在终端上写代码。编写多行代码不适合这种方式。

使用脚本模式,我们可以将多行代码写入一个文件中,稍后可以执行该文件。为此,我们需要打开一个编辑器(如记事本),创建一个文件并将其保存为.py扩展名,代表"Python"。现在,我们将使用脚本模式来实现上面的示例。

print ("hello world"); #here, we have used print() function to print the message on the console.  

要运行名为first.py的这个文件,我们需要在终端上运行以下命令。

3.png

步骤1: 打开Python交互式shell,然后点击"File",选择"New",它会打开一个新的空白脚本,我们可以在其中编写代码。

4.png

步骤2: 现在,编写代码并按下"Ctrl+S"保存文件。

5.png

步骤3: 保存代码后,我们可以通过点击"Run""Run Module"来运行它。它将在Shell中显示输出。

6.png

输出将如下所示。

7.png

步骤4: 除此之外,我们还可以使用操作系统终端运行该文件。但是,我们应该知道保存文件的目录路径。

  • 打开命令行提示符并导航到目录。

8.png

  • 我们需要键入python关键字,然后跟随文件名并按回车键运行Python文件。

9.png

多行语句

多行语句写入记事本等编辑器中,并将其保存为.py扩展名。在下面的示例中,我们已经定义了使用Python脚本执行多个代码行的执行。

代码:

name = "Andrew Venis"  
branch = "Computer Science"  
age = "25"  
print("My name is: ", name, )  
print("My age is: ", age)  

脚本文件:

10.png
11.png

脚本模式的优缺点

脚本模式有一些优点和缺点。让我们了解在脚本模式中运行代码的以下优点。

  • 我们可以运行多行代码。
  • 在脚本模式下进行调试很容易。
  • 对于初学者和专业人士都是合适的。

让我们看看脚本模式的缺点。

  • 如果我们在代码中进行任何更改,每次都需要保存代码。
  • 当我们运行单行或少量代码时,这可能会很繁琐。

使用PyCharm入门

在我们的第一个程序中,我们在CentOS上使用gedit作为编辑器。在Windows上,我们有像记事本或notepad++这样的替代品来编辑代码。然而,这些编辑器不被用作Python的集成开发环境(IDE),因为它们无法显示与语法相关的建议。

JetBrains提供了最受欢迎和广泛使用的跨平台IDE PyCharm 来运行Python程序。

安装PyCharm

正如我们已经提到的,PyCharm是一个跨平台的IDE,因此可以安装在各种操作系统上。在本教程的这一部分,我们将介绍如何在Windows、MacOS]、CentOS和Ubuntu上安装PyCharm。

Windows

在Windows上安装PyCharm非常简单。要在Windows操作系统上安装PyCharm,访问链接 https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows 下载可执行安装程序。双击安装程序(.exe)文件,并通过在每个步骤上点击"下一步"来安装PyCharm。

要创建第一个PyCharm程序,请按照以下步骤操作。

步骤1: 打开PyCharm编辑器。点击"Create New Project"选项以创建新项目。

12.png

步骤2: 选择保存项目的位置。

  1. 我们可以将新创建的项目保存在所需的存储位置,也可以保持文件位置不变,但至少将项目默认名称从"untitled"更改为"FirstProject"或其他有意义的名称。
  2. PyCharm会自动找到已安装的Python解释器。
  3. 更改名称后,点击"Create"按钮。

13.png

步骤3: 点击"File"菜单,然后选择"New"。通过点击"New"选项,它将显示各种文件格式。选择"Python File"。

14.png

步骤4: 现在输入Python文件的名称,然后点击"OK"。我们已经编写了"FirstProgram"。

15.png

步骤5: 现在输入第一个程序 - print("Hello World"),然后点击"Run"菜单以运行程序。

16.png

步骤6: 输出将出现在屏幕底部。

17.png

Python的基本语法

缩进和注释

缩进是Python编程语言中最重要的概念。不正确的缩进将在我们的代码中产生"IndentationError"

缩进实际上是在需要的时候在语句前添加空格。没有缩进,Python不知道下一步要执行哪个语句。缩进还定义了哪些语句属于哪个块。如果没有缩进或缩进不正确,它将显示“IndentationError”并中断我们的代码。

18.png

Python缩进定义了特定组的语句属于特定块。诸如C、C++、Java之类的编程语言使用大括号{}来定义代码块。

在Python中,右边与相同级别的语句属于同一块。我们可以使用四个空格来定义缩进。让我们看看以下代码行。

示例 -

list1 = [1, 2, 3, 4, 5]  
for i in list1:  
    print(i)  
    if i==4:  
       break  
print("End of for loop")  

输出:

1
2
3
4
End of for loop

解释:

在上面的代码中,for循环有一个代码块,而if语句在for循环内部有其自己的代码块。两者都缩进了四个空格。最后一个print()语句没有缩进,这意味着它不属于for循环。

Python中的注释

注释是定义代码并帮助我们和其他人理解代码的重要手段。通过查看注释,我们可以轻松理解我们在代码中编写的每一行的意图。我们还可以很容易地找到错误,修复它们,并在其他应用程序中使用。

在Python中,我们可以使用#哈希字符来添加注释。Python解释器完全忽略跟随在哈希字符后面的行。一个优秀的程序员总是使用注释来使代码更稳定。让我们看看一个注释的例子。

name  = "Thomas"   # Assigning string value to the name variable   

我们可以在Python代码的每一行中添加注释。

Fees = 10000      # defining course fees is 10000  
Fees = 20000      # defining course fees is 20000  

在代码的任何部分中,如果某一行的目的不明显,将代码添加到该行是一个好主意。这是在编码过程中学习的最佳实践。

注释的类型

Python提供了两种方式来编写注释:单行注释和多行注释。

单行注释 - 单行注释以#字符开头,后跟文本以供进一步解释。

# defining the marks of a student   
Marks = 90  

我们还可以在代码语句旁边写注释。考虑以下示例。

Name = "James"   # the name of a student is James  
Marks = 90            # defining student's marks  
Branch = "Computer Science"   # defining student branch  

多行注释 - Python没有显式支持多行注释,但我们可以在多行上使用#字符。例如 -

# we are defining for loop  
# To iterate the given list.  
# run this code.  

我们还可以使用另一种方法。

" " "   
This is an example  
Of multi-line comment  
Using triple-quotes   
" " "  

这是有关注释的基本介绍。请访问我们的Python注释教程以了解详细信息。

Python标识符

Python标识符是用于标识变量、函数、模块、类、模块或其他对象的名称。在命名Python变量时需要遵循一些规则。

  • 变量名必须以英文字母或下划线(_)开头。
  • 变量名不能以数字开头。
  • 变量名中不允许使用特殊字符。
  • 变量名区分大小写。

让我们了解以下示例。

示例 -

number = 10  
print(num)  
  
_a = 100  
print(_a)  
  
x_y = 1000  
print(x_y)  

输出:

10
100
1000

我们已经定义了Python编程语言的基本语法。我们必须熟悉任何编程语言的核心概念。一旦我们记住了上述提到的概念,学习Python的旅程将变得更加容易。

CentOS

要在CentOS上安装PyCharm,请访问链接https://www.javatpoint.com/how-to-install-pycharm-on-centos。该链接将指导您在CentOS上安装PyCharm。

MacOS

要在MacOS上安装PyCharm,请访问链接https://www.javatpoint.com/how-to-install-pycharm-on-mac。该链接将指导您在MacOS上安装PyCharm。

Ubuntu

要在Ubuntu上安装PyCharm,请访问链接https://www.javatpoint.com/how-to-install-pycharm-in-ubuntu。该链接将指导您在Ubuntu上安装PyCharm。

标签: Tkinter教程, Tkinter安装, Tkinter库, Tkinter入门, Tkinter学习, Tkinter入门教程, Tkinter, Tkinter进阶, Tkinter指南, Tkinter学习指南, Tkinter进阶教程, Tkinter编程