一、编程语言是什么?
在生活中,我们通过语言来和别人交流沟通,比如汉语、英语等等。那编程语言也是一种特定的与计算机交谈的方式。
本节课要讲解的 Python 就是一种编程语言,除此之外,相信大家还知道其他编程语言,比如C语言、JAVA语言、R语言等。至今,计算机科学家已经开发了成千上万种编程语言。
那我们经常说的一些编程语言都是为高级语言,目的是方便程序员方便理解和使用。
二、计算机程序是什么?
其实,程序指的就是一系列指令,用来告诉计算机做什么,而编写程序的关键在于,我们需要用计算机可以理解的语言来提供这些指令。
三、Python简介
Python,意思是“蟒蛇”。1989 年,荷兰人 Guido van Rossum(后续简称 Guido)为了打发圣诞节的无趣,决心开发一个新的脚本解释程序。这样看来Python算是一种“古老”的语言了。
Python 的优点: 简单易上手,代码量少;
Python 的缺点:运行速度慢,代码无法加密(开源);
许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。
四、创建Python Online账号
编写Python程序需要一台电脑,并在电脑上安装执行Python程序的环境,我们称之为开发环境。对于初学者来说,安装和配置开发环境是非常麻烦的一件事,很有可能安装配置了半天程序无法运行,或者当时能运行可是过了一段时间系统发生变化又会出现各种Bug,而且我们编写的程序也不能实时与朋友分享交流。基于此ShineLAB开发出了基于云端的Python Online开发平台,你所要做的就是注册账号,就可以直接开始你的创作。不再需要安装配置任何烦人的程序,只要有浏览器就可以编程啦!✌️
五、创作你的第一个Python程序
我们观察上面的界面,发现语句前面都有『#』符号,它是怎么一回事呢?
其实呀在python里,『#』常用作单行注释符号,用于解释单行代码,#号后边的任何数据在代码运行的阶段不会被输出。
在写代码之前,请千万❌不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上。写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去。
Print()函数
让我们使用print()开启对python的第一声问候!
注意‼️,这里的括号()和双括号 " "一定要在英文状态下,不然会出错!在输入完这一行后在键盘上点击回车键,如果你正确的输入了命令,你将会得到如下结果:
恭喜你,写出了人生中的第一行Python代码,你能够实现与计算机交互的“初体验”,离不开print()函数的帮忙。这也是我们即将解锁的第一个Python语法知识点。
虽然你只是简单的输入了一行代码,但是背后Python给你完成了这些事情:
① 我们向计算机发出指令:“打印‘Hello World’”;② Python把这行代码编译成计算机能听懂的机器语言;③ 计算机做出相应的执行;④ 最后把打印结果呈现在我们面前。
这,就是我们通过Python这个工具,成功与计算机实现沟通的方式。
❓❓我们来猜猜看,在代码框输入下列代码的话,计算机会输出什么结果? print(1+1)
下节课我们在讲解有引号和无引号的时候将会进一步讲解。现在,你只需要了解print()函数,以及其它打印的功能就可以了。
到这里,我们来做一道课堂练习,检验一下自己的学习成果了。
下面代码中,哪一项能成功打印出结果【我超爱学习】?( )
A、print我超爱学习
B、print('我超爱学习')
C、print(我超爱学习)
D、print('我超爱学习")