博客
关于我
Arcade Academy:4. 打印功能
阅读量:799 次
发布时间:2023-04-16

本文共 1211 字,大约阅读时间需要 4 分钟。

第4章 打印功能

在本章之前,我们已经准备好在中开始编码。为了实现这一目标,我们需要安装 Python 编程语言以及 PyCharm 集成开发环境(IDE)。可以想象,Python就像引擎,而 PyCharm 则是这个引擎的用户界面。

在本章中,我们将学习 Git,这是一个版本控制系统。它允许我们共享代码、分组处理代码以及跟踪代码的修改。我们将使用这个工具来跟踪和共享您在这本书中撰写的每一个实验。

本章的核心内容是函数。在程序员的工具箱中,函数是一个非常基础的构建块。它就像数学中的运算一样,在编程中,函数也会执行预期的操作——将内容打印到屏幕上。

虽然很多程序都是基于图形的,但纯文本程序依然非常常见,尤其是与管理计算机或进行数据分析的人士一起。即使在开发基于图形的程序(如我们在本书中将要开发的游戏)中,print函数仍然是理解和调试程序的重要工具。

我们不仅限于在屏幕上打印。稍后,我们将学习如何将输出保存到文件中,并了解如何通过网络打印,这些都是掌握网络编程的基础。

4.1 打印“Hello World”

我们将使用一个函数来将文本输出到屏幕。类似于数学中的正弦(sin)和余弦(cos)函数,在编程中,我们也有函数,如 print函数。本章中,我们将使用这个函数。

在编程中,函数是构建程序的基本单元。函数名称后面通常跟着一对圆括号(),用来包含参数。例如,函数 sin 和 cos 接受角度作为参数,而 print函数接受要打印的文本。

对于函数,我们需要将参数正确传递给它。在下面的例子中,我们有一个函数,它接受一个角度作为参数,并利用该函数打印出结果。

print(sin(angle))

文本必须用引号括起来,这是因为编程语言需要知道文本的范围。我们将在后续章节中详细解释这一点。

4.2 进入我们的程序

现在我们已经了解了函数的结构,让我们使用它来编写我们的第一个程序——打印“Hello World”到屏幕上。这通常是任何程序员学习一种新的编程语言时的第一个程序。

在 PyCharm 中打开项目,确保实验室文件夹已正确显示在文件夹中。如果文件夹不在文件夹中,选择文件...菜单,然后重新选择您的项目文件夹。确保所有实验室文件夹都已正确显示。

选择后,输入您的第一个程序——test.py。编写以下代码:

print("Hello World")

保存文件后,运行程序。PyCharm 会将输出打印到屏幕上,确认程序是否成功运行。

注意:最常见的错误是将 PyCharm 打开到错误的文件夹。确保所有实验室文件夹都已正确显示在文件夹中。如果它们没有显示,选择文件...菜单并重新选择您的项目文件夹。

选择文件后,继续输入您的第一个程序——test.py。编写以下代码:

print("Hello World")

保存文件后,运行程序。PyCharm 会将输出打印到屏幕上,确认程序是否成功运行。

转载地址:http://vygfk.baihongyu.com/

你可能感兴趣的文章
MySQL中interactive_timeout和wait_timeout的区别
查看>>
mysql中int、bigint、smallint 和 tinyint的区别、char和varchar的区别详细介绍
查看>>
mysql中json_extract的使用方法
查看>>
mysql中json_extract的使用方法
查看>>
mysql中kill掉所有锁表的进程
查看>>
mysql中like % %模糊查询
查看>>
MySql中mvcc学习记录
查看>>
mysql中null和空字符串的区别与问题!
查看>>
MySQL中ON DUPLICATE KEY UPDATE的介绍与使用、批量更新、存在即更新不存在则插入
查看>>
MYSQL中TINYINT的取值范围
查看>>
MySQL中UPDATE语句的神奇技巧,让你操作数据库如虎添翼!
查看>>
Mysql中varchar类型数字排序不对踩坑记录
查看>>
MySQL中一条SQL语句到底是如何执行的呢?
查看>>
MySQL中你必须知道的10件事,1.5万字!
查看>>
MySQL中使用IN()查询到底走不走索引?
查看>>
Mysql中使用存储过程插入decimal和时间数据递增的模拟数据
查看>>
MySql中关于geometry类型的数据_空的时候如何插入处理_需用null_空字符串插入会报错_Cannot get geometry object from dat---MySql工作笔记003
查看>>
mysql中出现Incorrect DECIMAL value: '0' for column '' at row -1错误解决方案
查看>>
mysql中出现Unit mysql.service could not be found 的解决方法
查看>>
mysql中出现update-alternatives: 错误: 候选项路径 /etc/mysql/mysql.cnf 不存在 dpkg: 处理软件包 mysql-server-8.0的解决方法(全)
查看>>