- Python人工智能
- 刘伟善
- 721字
- 2021-04-04 13:45:19
2.1 我的第一组程序
知识链接
日常生活中,经常使用到打印机将计算机中的文档从打印机上打印出来,但是我们不知道如何实现。其实在程序设计中用一个指令print,就可以实现输出,它可以向打印机输出,也可以在屏幕上显示出来。从显示器上简单显示运行结果的格式是:print("要打印的内容"),但要格式化,输出要求就不同了。
1.使用方法
print(self, *args, sep=' ', end='\n', file=None)
其中,file是指默认输出到打印控制台,也可以输出到文件(文件已被打开);sep是指字符串插入在多个值之间,默认为一个space;end是指在字符串末尾最后一个值后添加一个符号,默认为换行符。
2.使用print的目的
输出一系列的值,默认调用了sys.stdout.write()方法将输出打印到控制台。
例如:

结果输出:

课堂任务
1.学习启动Python和IDLE,了解Python界面及编程环境。
2.编写第一个程序在屏幕上显示hello world字符。
探究活动
第1章完成了Python程序及编辑器安装之后,我们可以单击屏幕左下角的WINDOWS标志,选择“所有程序”菜单中Python 3.8中的第一项IDLE(Python 3.8 32-bit),如图2.1所示。

图2.1 IDLE(Python 3.8 32-bit)
IDLE是Python自带的程序编辑器,打开之后出现如图2.2所示的界面。

图2.2 Shell界面
在这个界面中,Shell是外壳的意思,指给用户的操作界面。选择File→New File命令,新建文件是空白的,等待用户录入程序代码,如图2.3所示。

图2.3 新建文件
在新建文件中输入print("hello world"),然后按F5键运行第一条程序,结果如图2.4所示。

图2.4 运行第一条程序结果
课堂练习
1.使用print输出你自己的姓名及座位号。
2.使用print输出你家的地址,并通过按F5键或菜单Run运行,观察结果。
3.把刚才编写的程序用你的名字拼音存在D盘里,然后用另存为的方式把程序存在你指定的文件夹里。
4.观察编程界面,看看在哪里找到运行结果。
想创就创
1.请你编写程序分别打印出如下图形。

2.如果要输出一个五角星,你会吗?除此之外,还可以打印输出更加好玩的什么图形呢?