布尔操作,是或者否:
|
if x is false, then y, else x |
(1) |
|
if x is false, then x, else y |
(2) |
|
if x is false, then |
(3)
|
比较操作,大还是小,是否相同对象,是否相同值:
|
strictly less than |
|
less than or equal |
|
strictly greater than |
|
greater than or equal |
|
equal |
|
not equal |
|
object identity |
|
negated object identity
|
常用数学计算:
|
sum of x and y |
||
|
difference of x and y |
||
|
product of x and y |
||
|
quotient of x and y |
||
|
floored quotient of x and y |
(1) |
|
|
remainder of |
(2) |
|
|
x negated |
||
|
x unchanged |
||
|
absolute value or magnitude of x |
||
|
x converted to integer |
(3)(6) |
|
|
x converted to floating point |
(4)(6) |
|
|
a complex number with real part re, imaginary part im. im defaults to zero. |
(6) |
|
|
conjugate of the complex number c |
||
|
the pair |
(2) |
|
|
x to the power y |
(5) |
|
|
x to the power y |
(5)
|
字符串常见操作:
|
|
(1) |
|
|
(1) |
|
the concatenation of s and t |
(6)(7) |
|
equivalent to adding s to itself n times |
(2)(7) |
|
ith item of s, origin 0 |
(3) |
|
slice of s from i to j |
(3)(4) |
|
slice of s from i to j with step k |
(3)(5) |
|
length of s |
|
|
smallest item of s |
|
|
largest item of s |
|
|
index of the first occurrence of x in s (at or after index i and before index j) |
(8) |
|
total number of occurrences of x in s
|
数组常见操作:
|
item i of s is replaced by x |
|
|
slice of s from i to j is replaced by the contents of the iterable t |
|
|
same as |
|
|
the elements of |
(1) |
|
removes the elements of |
|
|
appends x to the end of the sequence (same as |
|
|
removes all items from s (same as |
(5) |
|
creates a shallow copy of s (same as |
(5) |
|
extends s with the contents of t (for the most part the same as |
|
|
updates s with its contents repeated n times |
(6) |
|
inserts x into s at the index given by i(same as |
|
|
retrieves the item at i and also removes it from s |
(2) |
|
remove the first item from s where |
(3) |
|
reverses the items of s in place |
(4)
|
常见格式化占位符:
|
Signed integer decimal. |
|
|
Signed integer decimal. |
|
|
Signed octal value. |
(1) |
|
Obsolete type – it is identical to |
(6) |
|
Signed hexadecimal (lowercase). |
(2) |
|
Signed hexadecimal (uppercase). |
(2) |
|
Floating point exponential format (lowercase). |
(3) |
|
Floating point exponential format (uppercase). |
(3) |
|
Floating point decimal format. |
(3) |
|
Floating point decimal format. |
(3) |
|
Floating point format. Uses lowercase exponential format if exponent is less than -4 or not less than precision, decimal format otherwise. |
(4) |
|
Floating point format. Uses uppercase exponential format if exponent is less than -4 or not less than precision, decimal format otherwise. |
(4) |
|
Single character (accepts integer or single character string). |
|
|
String (converts any Python object using |
(5) |
|
String (converts any Python object using |
(5) |
|
String (converts any Python object using |
(5) |
|
No argument is converted, results in a |
相关推荐
Python操作常见Office软件.zip - Python 操作 Excel、Word、Pdf 等。Python操作常见Office软件.zip - Python 操作 Excel、Word、Pdf 等。Python操作常见Office软件.zip - Python 操作 Excel、Word、Pdf 等。Python...
python的一些字符串的不常见操作哦!相信大家都用惯了那些常见的字符串操作,想学一些不常见,但是有可能用得到的操作吧!看这里,你值得拥有
在 CentOS 7 系统中离线安装 Python 3 是一项常见的需求,特别是在没有网络连接或者需要在隔离环境中部署的情况下。Python 3 是一个高级编程语言,广泛用于 Web 开发、数据分析、自动化脚本等多个领域。然而,由于 ...
文件操作是Python3中常见的任务,包括读写文件、追加内容、处理文本和二进制数据等。Python3提供了内置的open函数和上下文管理器来简化文件操作,并且支持文本模式和二进制模式。 Python3的字符串处理能力强大,...
3. 访问控制不当:不正确的权限设置可能导致数据泄露或恶意操作。确保对敏感资源使用适当权限,比如使用`os.chmod()`控制文件访问权限。 4. 代码注入:恶意代码可能在执行动态生成的Python代码时被注入。使用`ast....
在Python3中,标准库扮演着至关重要的角色,它包含了大量的预装模块,为各种常见任务提供了便利的解决方案。本篇文章将深入探讨Python3标准模块的实例学习,帮助你更好地系统地学习和熟练掌握这些模块。 首先,我们...
Python 对 Excel 操作详解 Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。 Python 虚拟机本身几乎可以在...
不过,使用Tcl/tcom在Python中并不常见,通常Python开发者更倾向于使用Python专门的库如openpyxl、xlwt等。 5. Tcl/tcom包:虽然不是Python原生的库,但在Windows环境下,Tcl/tcom可以调用Excel的COM接口直接操作...
要使用"SendKeys-0.3-python3",你需要按照以下步骤操作: 1. **解压文件**:首先,你需要解压缩"SendKeys-0.3.zip",这通常可以通过任何常见的解压缩工具完成。 2. **查看源码**:打开解压后的目录,查看`Send...
12. **数据库操作**:如何使用Python连接和操作数据库,如SQLAlchemy或sqlite3库。 13. **Web框架**:如Django和Flask,面试中可能会要求你构建简单的Web应用。 14. **单元测试**:了解unittest或pytest框架,能...
- **安装Python**:本部分详细介绍了如何根据不同的操作系统(Linux、MacOSX、Windows)来安装Python3。 - **Linux/MacOSX**:教程首先介绍了如何通过命令行检查是否已经安装了Python3。对于未安装的情况,提供了...
在Python编程中,进行数据库操作是一项常见的任务,而MySQL作为广泛使用的开源关系型数据库,是许多开发者首选的存储解决方案。PyMySQL是Python连接MySQL数据库的一个库,它提供了类似于Python标准库DB-API(PEP 249...
### 通过Python3.x操作MySQL数据库 #### 一、PyMySQL简介及安装 **PyMySQL** 是一个在Python 3.x版本中用于连接MySQL服务器的库。它允许开发者使用Python编写程序来操作MySQL数据库,提供了丰富的接口来进行各种...
Python 3的IO库强大而全面,涵盖了文件操作、网络通信、数据序列化等多个方面。例如,JSON和XML解析库可以帮助你处理常见的数据交换格式,而socket库则提供了低级网络通信接口。 最后,Python 3的并发和异步编程...
《Python3 参考手册》是一本全面介绍Python 3编程...手册通常会包含详细的语法解释、示例代码以及常见问题解答,帮助读者快速掌握Python 3编程。无论你是初学者还是经验丰富的开发者,这个手册都将是你不可或缺的工具。
- **标准库介绍**:Python3拥有强大的标准库,包含了大量的模块和函数,如os、sys、re等,可用于执行常见的任务。 - **第三方库安装与使用**:通过pip工具安装第三方库,如numpy、pandas等,以扩展Python的功能。 #...
3. **模块与包**:Python3的模块化设计使得代码组织有序,导入和使用其他模块是常见操作。了解如何创建、导入和管理自定义模块以及标准库模块(如os、sys、math等)至关重要。包的使用可以更好地组织大型项目,理解...
书中可能会涉及这些库的基本使用和常见操作。 总之,《Programming in Python 3》第二版是一本全面的Python 3教程,涵盖了从基础到高级的各种主题,无论你是新手还是有经验的开发者,都能从中受益匪浅。通过阅读这...