Python疾速入门(一)
作者头像
  • 华为终情
  • 2019-12-25 15:16:46 1

引言

Python作为当今最受欢迎的编程语言之一,已经广泛应用于各个行业。它易于学习且功能强大,拥有丰富的库支持。简而言之,Python是一个高效而实用的编程工具。

为了帮助初学者快速掌握Python的基础知识,我们设计了一个包含六篇内容的入门系列。每篇文章篇幅适中,内容丰富。建议读者亲自动手编写代码,以便更好地理解和掌握所学内容。

概要

  1. 了解并安装适合编写和运行Python代码的工具:Visual Studio Code(简称VsCode);
  2. 掌握Python注释功能,规范代码书写;
  3. 学习Python的基本运算符,体验编程语言的特点。

VsCode的安装和使用

编写和运行Python代码需要一个强大的编辑器。VsCode是由微软开发的一款简洁且功能强大的编辑器,支持多种编程语言,包括Python、C++、C#和PHP等。

安装VsCode

您可以选择以下两种方式之一来安装VsCode:

  • 安装Anaconda,安装过程中可以选择直接安装VsCode;
  • 直接访问VsCode官方网站下载并安装:https://code.visualstudio.com/

安装完成后,安装一个自动补全插件会大大提高编码效率。在VsCode中按Ctrl + p,然后输入ext install python,选择第一个插件进行安装。

运行“Hello World”

接下来,我们将尝试运行一个简单的“Hello World”程序。您可以创建一个新的.py文件,例如命名为“Hello.py”,并在VsCode中打开该文件,输入以下代码:

python print('Hello World')

您也可以直接在VsCode中新建一个文件,输入代码后立即运行并保存。

运行程序

运行程序有两种方法:

  • 右键点击文件,选择“在终端中运行Python文件”。在VsCode底部的终端窗口中,使用cd命令进入文件所在目录,然后输入python Hello.py运行程序;
  • 或者使用VsCode菜单中的“打开文件夹”功能,直接将终端定位到文件所在位置,然后运行上述命令。

注释

注释是编程中必不可少的功能,可以帮助开发者记录代码思路、解释代码功能或临时禁用某些代码行。在Python中,注释以#开头。

常见注释场景

python print("How old are you") # 打印一句话 print(1+1) # 打印1+1的结果

示例说明:#后的内容即为注释,用于解释代码功能。例如,在屏幕上打印一句话或计算1+1的结果。

函数注释

python def add(a,b): # 定义一个加法函数 return a+b print(add(2,3)) # 调用加法函数

示例说明:定义了一个加法函数,并在函数定义后添加注释说明其功能。在调用函数时,也添加了注释。

屏蔽代码

python c = add(3,3) # c = add(3,4) print(c)

示例说明:定义了两个赋值语句,但通过注释屏蔽了其中一个,从而只执行所需的代码。

注意:在Python 3中,print()函数必须使用括号。

运算符

算术运算符

Python支持多种算术运算符,包括加法+、减法-、乘法*、除法/、取余%、乘方**和整除//

示例:

python print(8 % 3 / 2) print(11 // 3 ** 2)

讲解:第一行代码先计算8 % 3,结果为2,再除以2,最终结果为1。第二行代码先计算3 ** 2,结果为9,再计算11 // 9,最终结果为1。

比较运算符

比较运算符用于比较两个数值的大小,包括等于==、不等于!=、大于>、小于<、大于等于>=和小于等于<=

示例:

python print(9 * 8 != 8 * 9) print(9 % 2 == 4 - 3) print(3 ** 2 >= 3 * 3)

讲解:第一行代码判断9 * 8是否不等于8 * 9。第二行代码判断9 % 2是否等于4 - 3。第三行代码判断3 ** 2是否大于等于3 * 3

逻辑运算符

逻辑运算符包括andornot,用于组合多个条件。

示例:

python print(5 > 3 and 4 < 3) print(5 > 3 or 4 < 3) print(not 4 < 3)

讲解:第一行代码使用and运算符,判断5 > 34 < 3是否都为真。第二行代码使用or运算符,判断5 > 34 < 3是否有一个为真。第三行代码使用not运算符,反转4 < 3的结果。

    本文来源:图灵汇
责任编辑: : 华为终情
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
疾速入门Python
    下一篇