Python 基础知识1

1. 运行 Hello World 程序

首先,需要安装 Python 或核实已经安装了它。在"在这里输入你要搜索的内容 "运行栏中输入 command 并按回车以打开一个命令窗口,在打开的命令窗口中输入 python(全部小写);出现了 Python 提示符 ( >>> ) 说明 Windows 找到了你刚安装的 Python 版本。

需要注意的是,你的系统安装的可能是较旧的 Python 版本。如果第一行消息的开头为 Python 2,而不是 Python 3, 你可能要安装较新的版本,因为 Python 3 在多个方面发生了翻天覆地的变化。安装较新版本的 Python 和 Sublime Text(参见 https://www.jianshu.com/p/dcd600a69449) 后,就可以编写并运行你的第一个 Python 程序了。

编写第一个程序前,在系统中创建一个名为 python_work 的文件夹,用于存储你开发的项目。文件名和文件夹名称最好使用小写字母,并使用下划线代替空格,因为 Python 采用了这些命名约定(naming conventions).

启动 Sublime Text,再选择菜单 \text{File}\blacktriangleright\text{Save As} 将 Sublime Text 创建的空文件存储到文件夹 python_work 中,并将其命名为 hello_world.py

文件扩展名.py 告诉 Sublime Text, 文件中的代码是使用 Python 编写的,这让它知道如何运行这个程序,并以有帮助的方式高亮(highlight) 其中的代码。

保存这个文件后,在其中输入如下代码行:

print("Hello Python World!")

在你的系统中,如果能使用命令 python 来启动 Python 3, 可以

选择菜单 \text{Tools}\blacktriangleright\text{Build System}\blacktriangleright \text{Python}

然后选择菜单 \text{Tools}\blacktriangleright\text{Build} 或按 Ctrl+B 来运行程序。

在 Sublime Text 的底部,将出现一个终端窗口

其中包含如下输出:

如果看不到上述输出,可能是因为这个程序出了点问题。请检查你输入的每个字符。是否不小心将 print 的首字母大写了?是否遗漏了引号或圆括号?编程语言的语法非常严格,只要不满足要求,就会报错。

2. 变量和简单数据类型

2.1 运行 hello_world.py 时发生的情况

运行 hello_world.py 时, Python 都做了些什么呢?下面来深入研究一下。实际上,即便是运行简单的程序, Python 所做的工作也相当多:

print("Hello Python World!")

运行上述代码时,你将看到如下输出:

Hello Python World!

运行文件 hello_world.py 时,末尾的.py指出这是一个 Python 程序,因此编辑器将使用 Python解释器(Python interpreter) 来运行它。Python 解释器读取整个程序,确定其中每个单词的含义。例如,看到后面跟着圆括号的单词 print 时,解释器就将圆括号中的内容打印到屏幕。

选择菜单 \text{View}\blacktriangleright\text{Syntax}\blacktriangleright \text{Python}, 编写程序时,编辑器会以各种方式突出程序的不同部分。例如,它知道 print() 是一个函数的名称,因此将其显示为某种颜色;它知道 "Hello Python World!" 不是 Python 代码,因此将其显示为另一种颜色。这种功能称为语法高亮(syntax highlighting), 在你刚开始编写程序时很有帮助。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙珩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值