当前位置: 首页 > 后端技术 > Python

Python入门教程(01)

时间:2023-03-26 17:50:29 Python

1.Python简介Python诞生于1990年代初期。它是一种跨平台的计算机编程语言。它是一种可以交互编程的解释型、面向对象和动态类型的语言。Python的定位是“优雅”、“清晰”、“简单”,对人类友好,具有简洁性、易读性和可扩展性。Python是开源的,很多优秀的码农都为它做出了贡献,而且Python拥有极其丰富的第三方库。没有语言是万灵药。开发的初衷是为了解决某个问题,难免有不足之处。我们需要做的就是物尽其用,扬长避短,达到我们的目标。Python的优点Python提供了完整的基础代码库,很多用Python开发的功能可以直接使用,无需从头开始。包括:网络、文件、GUI、数据库、文本等。Python有大量的第三方库,都是开源共享的。Pypi上可以找到很多不同专业的第三方库,方便开发。Python是一种动态语言,使用Python时不必关心数据类型。.任何数据类型都可以赋值给一个变量,同一个变量可以重复赋值,也可以是不同类型的变量。相反:静态语言。定义变量时,必须指定变量类型。如果赋值时类型不匹配,就会报错。Java和C都是静态语言。Python数字没有大小限制。无论是整数还是浮点数,在Python中都没有大小限制。如果超过一定范围,就会被Inf代替。Python的缺点1.强调格式化格式化是python中极其重要的一个方面。语法由格式决定,记住缩进很重要。事实上,这是一个优势。正是因为强调格式,所以读起来很舒服。2、代码运行慢的快慢是一个程度的术语,需要比较。这里的慢是相对于C语言而言的。和人类相比,其实差别并没有那么大,就像0.001秒和0.1秒对我们来说其实是一样的。Python之所以慢,是因为python是一种解释型语言。当代码执行时,会逐行翻译成CPU可以理解的机器码。这个翻译过程非常耗时,所以很慢。C程序在运行前直接编译成CPU可以执行的机器码,所以速度非常快。3、代码无法加密,因为Python是一种解释型语言,发布一个python程序实际上就是发布的python源代码,任何人都可以看到。这与编译语言不同。编译型语言发布编译后的机器码,不可能从机器码推导出源码。C语言Java是一种编译型语言~~~~本文简介本文是为了学习python一段时间后的复习和复习而写的。难免会有失误。第一篇文章,如果觉得对你有用,可以查看其他文章。