全国高校大学生大数据竞赛参赛课程-Python > 10.python打印矩形、菱形和三角形

内容介绍

1. python 的介绍
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。
Python 由Guido van Rossum 于1989 年底发明,第一个公开发行版发行于1991 年。


1.1.python 的简介

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他

语言更有特色语法结构。

Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP 和Perl 语言。

Python 是交互式语言: 这意味着,您可以在一个Python 提示符,直接互动执行写你的程序。

Python 是面向对象语言: 这意味着Python 支持面向对象的风格或代码封装在对象的编程技术。

Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的

文字处理到WWW 浏览器再到游戏。


1.2.Python 发展历史

Python 是由Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。

Python 本身也是由诸多其他语言发展而来的,这包括ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和

其他的脚本语言等等。

像Perl 语言一样,Python 源代码同样遵循GPL(GNU General Public License)协议。

现在Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。


1.3.Python 特点

1.易于学习:Python 有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。

2.易于阅读:Python 代码定义的更清晰。

3.易于维护:Python 的成功在于它的源代码是相当容易维护的。

4.一个广泛的标准库:Python 的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows 和Macintosh 兼容很好。

5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。

6.可移植:基于其开放源代码的特性,Python 已经被移植(也就是使其工作)到许多平台。

7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C 或C++完成

那部分程序,然后从你的Python 程序中调用。

8.数据库:Python 提供所有主要的商业数据库的接口。

9.GUI 编程:Python 支持GUI 可以创建和移植到许多系统调用。

授课老师

涛哥国内第一批大数据讲师

毕业于南京邮电大学,JAVA企业级应用专家、大数据处理技术领域专家,国内第一批大数据讲师,大数据全栈工程师,曾任亚信BI大数据事业部技术经理。在电信、金融行业拥有长达10年的系统开发实战经验。教学视频自然影响上万人和数家培训机构。

先后为中国移动、深圳移动、无锡智慧城市、中国银行、茄子快传等主导开发过大数据分析系统,为IBM、中国联通、中国移动、东方国信、四方精创等数十家公司提供过技术咨询服务。

星哥国内第一批大数据从业者

全国第一批大数据从业者,国内第一批大数据讲师,大数据全栈工程师,曾就职天融信、搜狗、新浪等公司,精通Hadoop、Hive、Hbase、Spark、ElasticSearch等技术,阅读过Hadoop和Spark部分源码,擅长基于Hadoop的海量数据平台的搭建,对Hadoop和Spark底层性能调优有一定的经验。

曾参与和主持开发了天融信《互联网大数据安全监控平台》、搜狗《大数据精准营销平台》、新浪《微博用户画像》等大数据项目。对技术充满激情,敢于挑战和攻坚技术难点。课堂风格风趣幽默,善于控制学员思维节奏,善于引导学员主动思考。

杨老师曾任点媒大数据架构师

毕业于河南科技大学,精通JAVA EE,Hadoop、Spark等大数据生态圈核心技术框架。曾任北控软件项目经理、首信项目经理、点媒担任大数据架构师。在医疗、教育、互联网行业拥有长达7年的系统开发实战经验。

先后主持过河南省新型农作合作医疗平台、朝阳数据化校园平台、国家电网统一漏洞补丁管理系统、国家核安全局官网、薇领投P2P平台、青豆乐园iOS App、精准广告DMP等平台的设计与研发。为人谦逊,乐于助人,对新技术有很强的好奇心,拥有丰富的项目管理和实战经验。

张老师主导无锡智慧城市大数据平台

毕业于哈尔滨工业大学。在电信、电商行业拥有长达6年的系统开发实战经验。先后就职于北大方正、IBM、亚信中国、联想等公司

参与设计、开发中国教育电视台果实网、中国移动流量运营系统、重庆移动用户实时定位平台、广东电信云计平台中心、信精准营销大数据平台、无锡市智慧城市大数据平台、联想电商平台智能推荐系统、联想电商用户大数据画像系统。热爱技术、喜欢钻研、热衷分享。

张老师精通多种语言

多年Java和移动互联网产品开发经验,精通JavaSE、JavaScript、Ajax、JQuery、DWR、JSP,Servlet、JDBC、Struts1/2、Spring、Hibernate、PHP、C、C#等开发技术,后成功转型讲师,将实战积累的经验精粹生动传递给学生,任教期间获得大量好评,以独特的风格和教学精神影响着学员们。

笔记源码

敬告:
由于百度网盘近期不稳定,所以本套课程的笔记、PPT、源码等配套资料会在QQ群定时更新。

请加入全国高校大数据竞赛-河北工程大学站QQ群:河北工程大学比赛群 572100770

QQ群是提供大家交流和学习的地方,讲师在线随时回答问题。

学员评论

在线客服
点击图标加入学习群
扫码领取大礼包