《Python硬件编程实战》——1.5 Python的必备常识

简介:

本节书摘来自华章计算机《Python硬件编程实战》一书中的第1章,第1.5节,作者:李茂 著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.5 Python的必备常识

有一些和Python相关的常识性的知识,即使是Python初学者也需要先了解清楚。下面就来介绍这些内容。
1.5.1 Python文件的后缀
在计算机的世界里,多数文件的类型都是通过文件的后缀来区分的。Python文件的后缀是.py。换句话说,我们见到的Python代码文件的文件名就是类似于xxx.py的。
1.5.2 Python的缩写和简称
正是由于Python文件的后缀是.py,所以很多人也常用py来指代Python。比如后文中将会看到的,有些人把Python 2简写为py2。
1.5.3 Python的官网
Python的官方网站是http://www.python.org/
此处之所以介绍一下Python的官网,主要是提醒用心的读者:Python的官网中其实有很丰富的学习资料。
对于英文不是很好的中文用户,可能会遇到看英文吃力的问题。但是对于英文还不错的,建议多去官网上看看,多找找相关资料来参考和学习。上面一是会有最新的更新,二是内容权威,更适合学习和掌握Python。
1.5.4 Python的Logo
在学习Python期间你常会看到一个如图1-1所示的图标。

image

图1-1的图案就是经典的Python图标,可以看到是两种颜色(蓝黄)的蟒蛇交织在一起的效果。

相关文章
|
存储 人工智能 数据挖掘
python基本常识
Python是一种高级编程语言,具有简洁易读的语法和强大的功能。它被广泛应用于各个领域,包括Web开发、数据分析、人工智能等。下面是对Python基本用法的解释说明
91 0
|
3月前
|
SQL 存储 算法
几个基础python防坑小常识
本文介绍了Python编程中的一些基础知识和易错点,包括`type`和`object`的关系、`all`和`any`函数的用法、链式运算的特点、`sorted`和`reversed`函数的区别、布尔值的处理、`round`函数的银行家舍入规则、列表操作符`+`和`+=`的区别,以及在循环中删除列表元素时需要注意的问题,并提供了正确的实现方法。最后还介绍了如何通过`sum`函数的`start`参数来改变求和的初始值。
几个基础python防坑小常识
|
5月前
|
安全 数据安全/隐私保护 Python
|
5月前
|
机器学习/深度学习 人工智能 数据挖掘
Numba是一个Python库,用于对Python代码进行即时(JIT)编译,以便在硬件上高效执行。
Numba是一个Python库,用于对Python代码进行即时(JIT)编译,以便在硬件上高效执行。
|
6月前
|
Python
Python编程实战:如何将列表组装成一棵树结构
本文介绍了如何在Python中将列表转换为树结构。首先定义`TreeNode`类表示节点,包含值和子节点列表。然后,通过`list_to_tree`函数递归地将列表转为树。此外,还提供了添加和删除节点的方法。文章旨在帮助读者理解和操作树结构,以解决实际编程问题。
Python编程实战:如何将列表组装成一棵树结构
|
5月前
|
Python
Python编程实战:利用闭包与装饰器优化日志记录功能
【7月更文挑战第7天】Python的闭包和装饰器简化了日志记录。通过定义如`log_decorator`的装饰器,可以在不修改原函数代码的情况下添加日志功能。当@log_decorator用于`add(x, y)`函数时,调用时自动记录日志。进一步,`timestamp_log_decorator`展示了如何创建特定功能的装饰器,如添加时间戳。这些技术减少了代码冗余,提高了代码的可维护性。
65 1
|
5月前
|
监控 网络协议 安全
由于楼层自动化系统的复杂性和多样性,很难给出一个通用的Python代码示例,因为每个系统可能使用不同的硬件、通信协议和软件接口。
由于楼层自动化系统的复杂性和多样性,很难给出一个通用的Python代码示例,因为每个系统可能使用不同的硬件、通信协议和软件接口。
|
6月前
|
算法 开发工具 数据安全/隐私保护
练手必备!Python编程实战—23个有趣的实战项目带你快速进阶
Python的练手项目有哪些值得推荐? 已经有6.4W关注,700W次浏览,回答都有450条了,本来遇到这种问题我是不会回答的,毕竟已经有太多人给出了答案,我再去回答就没什么意义了。 但想了想确实有很多刚学Python的并不清楚从哪里去找项目来练手,于是就有了这篇文章,基于这个目的,我也是找了好久,最后还是选择了分享这份手册,毕竟里面有细致的讲解,确实更适合练手一些。
|
6月前
|
Python 数据安全/隐私保护 开发工具
练手必备!Python编程实战—23个有趣的实战项目带你快速进阶
Python的练手项目有哪些值得推荐? 已经有6.4W关注,700W次浏览,回答都有450条了,本来遇到这种问题我是不会回答的,毕竟已经有太多人给出了答案,我再去回答就没什么意义了。 但想了想确实有很多刚学Python的并不清楚从哪里去找项目来练手,于是就有了这篇文章,基于这个目的,我也是找了好久,最后还是选择了分享这份手册,毕竟里面有细致的讲解,确实更适合练手一些。
|
7月前
|
网络协议 Python
Python 网络编程实战:构建高效的网络应用
【5月更文挑战第18天】Python在数字化时代成为构建网络应用的热门语言,因其简洁的语法和强大功能。本文介绍了网络编程基础知识,包括TCP和UDP套接字,强调异步编程、数据压缩和连接池的关键作用。提供了一个简单的TCP服务器和客户端代码示例,并提及优化与改进方向,鼓励读者通过实践提升网络应用性能。
88 6