同学你听过Python么,馒头带你走进Python的世界!!!

一、Python的由来

Python的创始人为荷兰人(Guido van Rossum)。1989年圣诞节期间,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。
之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国的一部电视喜剧电视喜剧《蒙提.派森的飞行马戏团》(Monty Python’s Flying Circus)
在此我就想说说了,身为一个小小白的我,圣诞节可能还在嗨皮,思想觉悟还是不够啊。

二、Python的发展趋势

在这里插入图片描述
从图上可以看出python在众多热门编程语言中位居第三的位置,从这里可以看得出python还是一种不错的语言,那么,python为什么可以排的上前三呢?下面我做了一个搜集,有关python独特的优点。

1.Python的语法更简洁

相比Java、c++、c#还是其他的编程,它拥有简洁的语法,我来做一个小例子,比如输出一个最简单字符串”HELLO WORLD”,如果用java的话

System.out.println("HELLO WORLD");

在这里我们可爱的python就显得方便不少了

print('HELLO WORLD'

同学们有没有发现python在输出语句的时候没有带那个可恶的分号”;”
之前我在学C、C#的时候总是是不是忘打”;在这里python就显得简单了不少(可能我比较懒,但毕竟少了几个单词呢,作为一个不爱学英语的人来说,大二上专业英语给我上的脑子疼,哈哈哈哈)

2.Python同时支持面向过程与面向对象编程

  我也是在网上搜寻资料的时候才发现python还支持面向过程啊,所谓面向过程就是。。。我们一次复习吧


  面向过程就是我们在分析一个问题的时候,需要用函数将这些步骤一个个的实现出来(是不是很麻烦),在使用的时候通过主函数调用就可以了。
所谓面向对象我们在熟悉不过了吧(no include me)


  面向对象就是我们将构成问题的事务分解为一个个对象,每个对象都在自己的独立的属性和行为也就是一些方法(类之内叫方法,之外叫函数,大家可能都知道,我再这里在唠叨一下),
对象可以将一个问题的事务进行不同的分工,每一个对象都有不同的事情,这种面向对象的编程思想更加贴近我们的生活中去,所以在计算机语言中被广泛使用。

3.Python拥有大量的开源库

开源库:开源意思是开放源代码,没有加密
开源数据库,说明这个数据库没有加密的,代码就是开放的
这里我做一个注释,同学们可以看看。

4.Python的兼容性高

  与java类似,python几乎兼容所有的操作系统,在进行项目开发的时候,几乎不会受到跨平台所带来的一系列影响。

三、Python能做什么?

1. 网络爬虫
2. 数据分析
3. 机器学习
4. APP开发
5. 游戏开发
6. 自动化运维与测试
7. 网站开发


  在这里面我只尝试过网络爬虫,毕竟python基础才学到生成器,其他六个发展方向我不太了解感兴趣的小伙伴可以自行查阅资料,下面我来说一下我自学的爬虫小案例,所谓爬虫主要是有以下几个步骤:
1.发送请求
2.获取响应内容
3.解析内容
4.保存数据。


  我之前想要爬取一个拥有大量表情包的网站,但是在爬取的过程中,我在导入模块的时候出现了一些问题,可能是之前安装python版本的时候出现了一些冲突问题,以至于出现了以下问题

在这里插入图片描述

  问过别人之后才晓得,ip被封了。唉说来惭愧,python基础还没学明白,净整这些花里胡哨的。

总结

    这是本人第一次写,从小语文不好的我可能在语言组织上表达的不清晰,或者这一些地方写错了又或者是写的不够好,欢迎同学们在评论区或私聊为我挑错。最后!!!祝愿手机或者电脑屏幕前的同学们身体健康、万事如意、早日挣大钱,如果想一起学习的可以私信我,我们一起加油,为了我们能够早入实现自己所追求的!!!加油!!!加油!!!加油!!!
在这里插入图片描述

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值