Python简介——编程语言

tech2026-10-04  1

**简单:**Python是一种代表简单主义思想的语言。简单将贯穿Python语言的全程,阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

**易学:**Python极其容易上手,因为Python有极其简单的说明文档

**速度快:**Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。

**可移植性:**由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。

在Python中的Lib目录中this.py隐藏了一首诗,使用Python IDE工具导入就可以看见,他可以完美的对Python进行诠释。

The Zen of Python, by Tim Peters

《Python 的禅》 by 提姆·彼特

Beautiful is better than ugly.

美丽优于丑陋。

Explicit is better than implicit.

明确优于隐式。

Simple is better than complex.

简单优于复杂。

Complex is better than complicated.

复杂优于烦锁。

Flat is better than nested.

平直优于嵌套。

Sparse is better than dense.

稀疏优于紧密。

Readability counts.

注重可读性。

Special cases aren‘t special enough to break the rules.

特殊不能违抗规则,

Although practicality beats purity.

虽然实用性胜于纯净。

Errors should never pass silently.

错误不应该无声无息,

Unless explicitly silenced.

除非明确地沉默。

In the face of ambiguity, refuse the temptation to guess.

面对模糊的脸,拒绝诱导猜测。

There should be one-- and preferably only one --obvious way to do it.

应该有一个 —— 并且最好只有一个明显的方法来做到这一点。

Although that way may not be obvious at first unless you‘re Dutch.

虽然这种方法不是很明显的,除非你是第一个荷兰人。

Now is better than never.

目前总比永远的好。

Although never is often better than right now.

虽然通常从不比立刻好。

If the implementation is hard to explain, it‘s a bad idea.

如果实现是很难解释的,这是一个坏主意。

If the implementation is easy to explain, it may be a good idea.

如果实现是很容易解释的,它可能是一个好主意。

Namespaces are one honking great idea – let‘s do more of those!

命名空间是一个让人尖呼的伟大构想 —— 我们应该在那方面做得更多!

(说明:译文来自于网络,侵权删)

最后:

欢迎关注公众号:程序员一凡,领取一份300页pdf文档的Python自动化测试工程师核心知识点总结!

这些资料的内容都是面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

最新回复(0)