ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

初识python之认知篇

2020-06-16 14:40:19  阅读:229  来源: 互联网

标签:编程语言 python 认知 C语言 Python 初识 Guido 我们


初识python之认知篇

随着世界的快速发展,我们人类在不断地探索中发现并为之实践,程序语言从发展初期再到如今这个万物互“码”的时代,已经成为我们隐形生活中不可缺少的一部分。今天我们就来从一个初学者的视角来认识这个,极具潜力、快速简单的编程语言——“python”

何为“python”,下面就让我们简单的认识一下它
python

起源

Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(蟒蛇)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。——百度百科
  在这里插入图片描述

都说程序员的发亮堪忧,但看了我们python之父“Guido”的照片,我们可以放心大胆的去学了,但要注意爱护自己的头发哟。我们的Guido是一位荷兰人,从阿姆斯特丹大学获得了数学和计算机硕士学位,他一直希望有一种语言可以像C语言那样全面调用计算机的功能接口,同时也可像shell那样实现轻松编程。网上有一句很经典的口头禅“人生苦短,我用python”
  
诞生与发展

1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。
在这里插入图片描述

2011年1月被TIOBE编程语言排行榜评为2010年度语言。 自2004年后,python语言使用率一直呈现线性增长。
在这里插入图片描述我们可以看出python作为近几年最受欢迎的编程语言,一直稳居第三,而且每年都有上浮趋势。

python特点与应用

那么有很多小伙伴就会有疑问了,为什么python如此的受欢迎,它到底有什么强大的功能可以脱颖而出,下面就让我们来介绍一下它的实际应用特点。

	1.开发效率高,不用做重复性工作
	2.在计算领域具有强大的优势
	3.语法简洁,适合毫无基础初学小白
	4.具有开放性源码,可移植性强
	5.具有跨平台和可延伸的特点
	6.上手轻松容易,而且会有种艺术的美感

那么python我们可做些什么了,小王根据自己所学所知的知识和网上查阅,总结如下:

1.数据可视化:可应用于Excel和一些数据统计工作,提高了我们工作的效率。

2.绘图:通过一些一些模块的导入,我们可自己绘制一些具有几何美感具有规律性的艺术图,同时也可通过算法完成其他各种图排的绘制。

3.离散变量分析:python数据分析为广大科研人员带来了福音,虽然我们可以通过SPSS进行一些数据分析,但是用python就十分智能化,非常高效。

4.人工智能:各种应用,通过AI人脸识别,大数据定位追踪,这些都有python的涉及。

5.网络爬虫:在如今网络的汪洋大海里,我们想要找东西虽然可以通过百度搜索,但是我们下载和获取自己想要的信息就过于冗杂了。python爬虫可以解决,我们可以爬取我们想要的图片,批量下载我们要的数据,同时还可以获取各种最新资讯,并生成词云。

工欲善其事,必先利其器。总之python在现在应用环境比较广泛,也有许多非专业的人士去学习python和人工智能。我相信在如今大数据的背景下,python在未来的发展潜力是完全不可估量的。

好的,今天的python基本介绍就到这里了,我们下期文章将介绍python开发软件的安装,欢迎您再次莅临了解。如果你喜欢我的文章博客,就让更多的人发现吧。

标签:编程语言,python,认知,C语言,Python,初识,Guido,我们
来源: https://blog.csdn.net/weixin_47723732/article/details/106759753

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有