龙空技术网

python基础-第二节课-基本介绍

双一流大学 57

前言:

此时同学们对“php大学教程”可能比较讲究,咱们都想要剖析一些“php大学教程”的相关知识。那么小编也在网上收集了一些关于“php大学教程””的相关文章,希望朋友们能喜欢,同学们一起来了解一下吧!

鉴于很多同学对编程完全是小白,甚至不知道编程语言是干嘛的,所以有必要先简单科普一下,让大家对编程语言有个大概的了解。

编程语言是用来干什么的呢?简单地说,就是用来写程序的,通过让计算机执行我们编写的程序,来实现让计算机帮我们干活的目的。大家可能听说过很多编程语言,如C语言,Java,php,javascript等等,还有我们的python。那么这些语言具体都是用来干什么呢。

每一门编程语言都有各自适用的领域,如果我们要开发一款操作系统,比如我们电脑的操作系统window系统,手机操作系统安卓os和苹果的ios系统等,我们需要用C和C++来开发。写一个安卓程序,我们需要用java或者Kotlin语言,写一个ios程序,我们需要用Objective-C或者swift语言。以上都是python不能做的,那python能做什么呢,好像除了上面的那些,python基本都能做,哈哈,是不是很厉害。具体点说,Python主要应用领域有以下几个方面。

网站开发

大家熟知的YouTube,豆瓣网,知乎等很多网站都是用Python开发的。Python有很多简单上手的开源库,如flask,django等,只要掌握了基础,这些库使用起来很简单,很多公司都是将这些开源库直接应用或稍加修改来开发自己的网站,当你想开发属于自己的网站的时候,你会发现使用python真的是太简单太方便了,自己一个人完全就可以快速完成。

爬虫

在爬虫领域,Python是必不可少的。互联网时代,什么最重要,那一定是数据,数据从哪里来呢,大量的数据来源于网络,现在是数据爆炸时代,靠人工去网上扒数据肯定是不行的,用Python编写程序可以帮我们自动的、有针对性从网络采集数据。有人粗略统计过,互联网90%的浏览量是爬虫贡献的,可见爬虫方面的应用多么广阔。

数据科学

大家经常听说的一些概念,数据分析,数据可视化,机器学习,人工智能等等,都属于数据科学领域,这是现在非常火的一个领域,数据为王的时代,怎么让自己手里的数据实现他该有的价值,是所有企业需要考虑的事情,这也是数据科学工作者研究的内容。Python在这一领域可以说是无敌的存在,如果对这方面有兴趣,那就必须学习python。

办公自动化

不说那些高大上的项目,想象一下你是个普通公司的办公室文员,领导经常给你安排一些重复的枯燥无味的事情,耐心做吧,觉得完全是在浪费生命,不做吧,领导的话又无法违抗,所以只能在日复一日的抱怨中度过,为什么不想想有没有什么方法让自己摆脱这种情况呢?Python绝对是你最大的福音,学了python之后你会发现,可能你只需要画五分钟时间写一段程序,就会让你一劳永逸,再也不用自己去把生命浪费在毫无意义的重复劳作上。

当然还有做网络安全,游戏开发,桌面应用开发等很多用途,就不一一列举了,python本身的生态系统非常完善,开源库众多,要开发一个同样的功能,通常比其他程序快很多。大多数情况下,我们并不需要我们自己造新轮子,只需要引用已经造好的轮子,自己写上简简单单的几行程序就能帮我们解决巨大的问题,同时逼格也起来了。说这么多就是想让大家知道,学习python绝对没错的,不管你是什么年龄段的人,从现在开始就对了。

大家知道,计算机CPU本身只认识0和1组成的机器码,我们前面安装的python环境,其实就是安装了一个python解释器,这个解释器可以把我们的程序解释为机器码让计算器去执行,可以简单的理解为,解释器可以执行我们编写的Python程序。

所有编程语言的入门都是先打印'hello, world',下面我们来学习怎么用python来实现这个简单的程序。

Python语言有两种执行方式,命令行模式和交互模式。

命令行模式

我们打开一个命令行窗口,看一下自己的命令行默认路径:

,然后在这个文件夹下鼠标单击右键新建一个文本文档,重命名为 hello.py,用记事本打开,在里面打上以下内容:print('hello, world'),注意前面不要有空格,然后保存关闭。一个python程序文件就写好了,其中用单引号或者双引号括起来的文本在程序中叫字符串,是python的一种基本的数据类型,print是个函数,这个程序的作用就是调用打印函数print打印出字符串'hello, world'。

接下来我们运行这个程序,在命令行输入python hello.py,回车,我们发现,程序立马运行出结果。

交互模式

交互模式更简单,我们直接在命令行输入python,按回车进入python交互环境,然后输入print('hello, world'),回车运行,也得到我们需要的结果。

最后,用exit()退出Python,我们的第一个Python程序完成!

交互模式可以写一句执行一句,所见即所得,唯一的缺憾是程序没有保存下来,下次运行时还要再输入一遍代码。我们平常写程序的时候,可以将命令行模式与交互模式结合起来使用,边在py文件里面写程序,边在交互环境中验证,最后保存下来的py文件就是我们最终的程序。

标签: #php大学教程 #python命令行模式