视频软件App开发引领数字内容创作与分享的新时代
761
2022-09-02
Python春节特训营05:你的第一个 Python 程序
第5天 你的第一个 Python 程序
今天终于开始写程序啦!在开始之前,我们先思考一下:程序是什么?程序能做什么?
编程是干什么的
编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言(比如我们使用的 Python)编写程序代码,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。
Python 交互式环境
如何启动 Python 的交互式环境?
启动交互式环境之后,屏幕上会显示一些版本信息,我们可以在提示符 >>> 后直接输入代码,按回车就可以得到代码的执行结果。
我们可以把它当成计算器使用,尝试输入并执行 12 + 13,看看计算结果是否正确。
很简单吧,任何有效的数学计算都可以在这里算出来呢!
除了算数,我们也可以让 Python 在屏幕上打印出指定的文字,尝试输入并执行如下代码,看看会发生什么。
print("Hello World")
这里的 print 是一个函数,括号中包含希望打印的文字,需要用单引号或者双引号括起来,但不能混用单引号和双引号。
这种用单引号或者双引号括起来的文本在程序中叫 “字符串”,在后面的学习中,我们还会经常使用到!
当代码执行完毕需要退出时,在 >>> 提示符后输入 quit() 或者 exit() 即可。
用 Python 打个招呼
前面我们在交互式环境中执行了一些 Python 代码,更多的时候,我们会把 Python 代码先写到文件中,然后再执行。
打开一个编辑器,输入如下代码,并保存为 greet.py 文件。
name = input("你好,请问你叫什么名字?")print("很高兴认识你,", name)
回到终端,输入 python3 greet.py ,按回车,即可执行这些 Python 代码。(注意:终端的当前工作目录路径要与文件保存的路径一致)
这里的 input 是一个函数,程序执行时会先打印提示信息 “你好,请问你叫什么名字?”,并等待你的输入,当你输入名字并按回车后,你的名字会保存在 name 中,然后 print 函数会打印一段字符串和你打招呼。
如果嫌电脑不够热情,我们可以让他多喊几次你的名字,将程序修改成这样:
name = input("你好,请问你叫什么名字?")print("很高兴认识你,", name, name, name)
保存文件,回到终端输入 python3 greet.py 按回车执行程序!
好啦,不知不觉,你的第一个 Python 程序以及完成啦~
代码说明
我们在编辑器中输入代码,发现代码会呈现不同的颜色,这种效果称为代码高亮,目的让我们看得舒服点。代码高亮是编程的色彩辅助体系,不是语法要求,因此在不同的编辑器中,代码高亮的表现形式各有不同。第一行代码中的 name 被称为变量,变量在程序中用于保存数据,可以是字符串、数字等内容。input 函数会先打印提示信息,再等待键盘输入,按回车键表示输入结束,刚刚输入的内容就会存放到 name 变量中。print 函数可以带一个或多个参数,也就是括号中的字符串和变量 name,程序执行时将依次打印出来。
作业
(1)独立完成本节课的操作,你需要一个字母一个字母地把代码自己敲进去,不能使用 “复制-粘贴”。
(2)把操作过程中出现的错误和疑问记录下来。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~