admin 管理员组文章数量: 1086019
2024年4月12日发(作者:simmechanics在哪)
Python语言
欢迎来到Python语言讲义。这里我们重点讨论Python的入门学习和基本的语法,场景。
整个讲义基于
Python3
Python的基础
Python
是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非
常难学的
C
语言,非常流行的
Java
语言,适合入门编程上手的
C#
语言,适合初学者的
Basic
语言,适合网页编程的
PHP
、
JavaScript
语言等等。
那Python是一种什么语言?
1、Python是一种少有的既简单又功能强大的编程语言:
由于它开源的本质,Python已经被移植到许多不同的平台,如果你小心的避免使用依赖于
操作系统的特性,那么就意味着你的Python程序不需要修改就能在目前绝大多数的操作系统上
运行,包括:Windows、Linux/Unix、Macintosh、OS/2、Win CE(Windows嵌入式操作系
统)等等
2、Python是一种高级编程语言,相比其他高级语言C/C++/Java等流行开发语言,Python的代
码更简单,但在执行速度上将会更慢,实际上Python本身就是由C/C++语言开发的;
3、Python中可以调用C/C++语言编写的代码,反过来C/C++也能调用Python代码;
4、Python既支持面向过程又支持面向对象编程;
5、Python有丰富的库文件支持,库文件你可以理解为已经写好的功能模块,在Python中可以
直接调用:
a)Python标准库:可以帮助你处理各种工作,包括正则表达式、文档生成、单元测
试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML‐RPC、HTML、WAV文件、密
码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。记住,只要安装了Python,所有
这些功能都是可用的。这被称作Python的“功能齐全”理念。
等等。
b)除标准库外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库
作为测试工程师学会一门语言是非常重要的,优点如下:
1、对被测系统的理解可以从代码级的深度,从而能更好的做好测试;
2、掌握一种编程语言可以做很多测试辅助工具,如:写一段程序脚本来准备测试数据;写一个
辅助工具来辅助测试等;
3、自动化测试的需要。
在所有语言中Python是一种代表简单主义思想的语言,他的代码更像是在阅读简单的英
语,它使你专注于解决问题而不是搞懂语言本身。
Python的简介
/'paɪθәn/
Python的创始人为Guido Van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为
了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之
所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python
的喜剧团体的爱好者。
Python 语言除了在自动化测试领域有出色的表现外,在系统编程,网络编程,web 开
发,GUI开发,科学计算,游戏开发等多个领域应用非常广泛,而且具有非常良好的社区
支持。也就是说学习和掌握python 编程,其实是为你打开了一道更广阔的大门。
Python是一种相当高级的语言。比如,完成同一个任务,C语言要写1000行代码,Java
只需要写100行,而Python可能只要20行。当然,代码少的代价,就是运行慢。C程序运
行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。
对于初学者和完成普通任务,Python语言是非常简单易用的。连Google都在大规模使用
Python,你就不用担心学了会没用。
Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞
节而编写的一个编程语言。
Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文
本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多
功能不必从零编写,直接使用现成的即可。
除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东
西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。
版权声明:本文标题:1.1.7_Python语言_讲义 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1712920598a612533.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论