#少儿编程# 从这篇开始,我将向大家介绍Python编程。还是同Scratch一样,每篇文章只介绍一个小技能,写一个很简单的程序。文章本身只做抛砖引玉,小朋友们还是要自己多思考,多操作。那么现在我们的Python编程学习,就从输出“Hello World!你好,世界!”开始吧。 技能1:输出语句 Python最常见的一个函数就是print( ),该函数用于打印输出。如果我们想在屏幕上输出一些语句,就要用print语句。 print( )可以输出字符串,也可以输出数字。对于字符串输出,要注意的是,如果要输出中文,我们需要确认用的IDE(写程序的软件)支不支持中文,一些IDE对于中文环境是需要另外配置的。不过Python自带的IDLE,是支持中文的,青少年等级考试是要求使用Python自带的IDLE。 输出字符如果我们想输出字符,我们只需要把要打印的内容加在print( )的括号里,并用双引号引起来就行了(图1)。 图1 注意:如果我们输出字符串没用引号引起来,会怎么样呢?系统会报错,说abcdefg没有定义(name ‘abcdefg’ is not defined),如图2。 图2 这是因为如果我们没有用双引号引起来,系统会把abcdefg当作一个变量来出来,由于这个变量我们并没有定义赋值,所以它就相当于不存在,要输出一个不存在的内容,系统当然会认为是错的。至于变量的内容,我们在后面的文章会说。 输出数字如果我们想输出数字,我们就把数字放在print( )的括号里就可以了,且不需要用双引号引起来(图3)。再次提醒注意,输出数字是不需要引号的。 图3 特别提醒:Python语句要注意大小写很多语言是不分大小写的,但Python语法严谨,它所有语法都是区分大小写的。print( )这五个字母都是小写,如果你要是其中一个写成大写的,系统就会报错,说Print没有定义(name ‘Print’ is not defined)。 图4 这是因为Python语言区分大小写,它只定义了print( )这个函数,而没有定义Print( )这个函数。所以如果我们写成了Print,那系统自然会说这个函数还没定义。 【练习】 下面我们就用print( )语句来写一个超级简单的小程序,其主要目的: ① 熟悉print这个函数; ② 熟悉IDLE的操作; ③ 学会使用Python Shell和IDLE编辑器两种方式写程序。 1)任务要求 屏幕输出“Hello World!你好,世界!” 2)打开编程工具IDLE 点击windows系统左下角的视窗按钮,在弹出的菜单中点击Python菜单里的IDLE(图5红框内),就会打开IDLE。 图5 图6是Python自带的IDLE,这个IDLE是一个基于文本的命令行窗口,这个命令行窗口叫做Python shell。Shell就是窗口或者界面,它允许我们输入命令或者代码行。打开这个IDLE,它首先会在shell里给出Python的版本信息。 图6 图6红色箭头所指的“>>>”叫做提示符,我们的Python命令就在这个提示符后面写,写完敲回车,会直接出结果。 3)在Python Shell里写代码 我们这个练习就一个任务,屏幕输出“Hello World!你好,世界!”。所以我们可以在命令行的提示符“>>>”后面使用print语句来输出要求的内容: print("Hello World!你好,世界") 注意,由于我们输出的是一句话,所以要用双引号引起来。然后敲回车,系统会直接给出结果(图7) 运行过程如图8: 图8 4)使用IDLE的编辑器写程序 虽然我们这个练习只有一行代码,但通常情况,我们想要写的程序是有很多行的,这个时候还用shell提供的命令行来写代码就非常不合适了,因此Python的IDLE还带有一个编辑器,用来编写较长的程序。 在上一篇Python文章里我介绍过这个编辑器怎么打开。点击IDLE上方工具栏中的File菜单,并选择New File(图9),会弹出一个空白的窗口。 图9 这个空白的窗口(图10),其顶部带有一个Untitled标题,这个窗口就是用来写Python程序的。 图10 ①现在我们就在新打开的空白窗口里,用Python编写上面那个输出程序。 编写的代码如下: print("Hello World!你好,世界") 图11:在编辑器里写代码 ②写好程序后,一定要保存这个程序 我在Scratch系列文章中强调过很多次,一定要养成及时保存程序的习惯。写好程序后,我们一定要保存程序。点击这个代码编辑器上方的工具栏中的file菜单,并选择save,或按ctrl+s键(图12), 图12 然后如同Scratch一样,选择保存的路径,并给这个程序起个文件名,其后缀名Python默认为.py,然后点击保存。这里我给我的程序命名为helloWorld.py。 图13 ③保存好程序后,运行Python程序 点击这个代码编辑器上方的工具栏中的Run菜单,并选择Run Module,或按F5键(图14) 图14 运行该程序后,运行结果会显示在Python shell窗口里(图15) 图15 好了小朋友们,你们完成了吗?如果完成了,那要再次恭喜你们,你们已经迈出了Python编程的第一步。你们可以修改这个程序,去输出你们想说的话。 熟练使用IDLE是全国青少年等级考试Python一级的要求之一,后面我会按照青少年等级考试的要求来向大家讲述Python。 原创不易,请勿抄袭。欢迎大家关注我,和我多交流,如果你喜欢,请转赞评三连,谢谢。 特权中心|
详细解决方案
Python编程2:我的第一个Python程序
热度:26 发布时间:2024-02-27 23:49:13.0
相关解决方案
- ubuntu9.04上安装mic2 出错 (python setup.py build)
- ubuntu9.04下安装mic2 出错 (python setup.py build),该如何解决
- 请教如何理解JAVA、C++ Perl、PHP、Ruby、Python
- python sybase装配
- python(django框架) + mysql 的编码有关问题,求解
- SAE python web.py bootstrap 开发记要
- 数目字代码把大数据数字口语化(python+js) 数字代码
- python JSON string 的中文有关问题
- python――施用yaml数据格式,PK -> XML,JSON
- Learn Python The Hard Way学习(52) - 开始您的web游戏
- Python 相关有关问题
- 菜鸟,先学JAVA,还是Ruby,python
- 生手之前对编程无概念现在想转这行,想尽快入门,java ,python,net、php、C之间如
- 【大哥大姐】python 操作MS SQL Server 2005 效率
- python serial模块运用
- python scp自动登录解决方法
- 【Python】按行读取文件、IOError: [Errno 22] invalid mode ('a+') or filename,处置文件的换行符
- Python 3.x中使用print函数出现语法异常(SyntaxError: invalid syntax)的原因
- 【Error】Python安装gevent时出错:“致命异常: Python.h:没有那个文件或目录”
- [Python]attributeError:'module' object has no attribute 'dump'
- Python 出错:IndentationError: unexpected indent
- Python“TypeError: 'NoneType' object is not iterable"的缘故
- python in操作挑动 TypeError
- 【Error】Python:SyntaxError: Non-ASCII character '\xe5'解决办法
- python 有什么 步骤可以知道函数或类在哪个文件定义的
- 树莓派学习笔记——Python SQLite安插温度记录
- Python 将数组转换为 Wav
- Python:文件格式不正确
- Python-从tkinter脚本连接到远程主机
- 如何在 Bash 的 python 解释器中运行 python 脚本