`
jy00509336
  • 浏览: 242719 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

python 类型转换和常用函数、操作符

阅读更多

函数 描述
int(x [,base ]) 将x转换为一个整数
long(x [,base ]) 将x转换为一个长整数
float(x ) 将x转换到一个浮点数
complex(real [,imag ]) 创建一个复数
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个字符
unichr(x ) 将一个整数转换为Unicode字符
ord(x ) 将一个字符转换为它的整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串

操作 描述
s + r 序列连接
s * n , n * s s的 n 次拷贝,n为整数
s % d 字符串格式化(仅字符串)
s[i] 索引
s[i :j ] 切片
x in s , x not in s 从属关系
for x in s : 迭代
len(s) 长度
min(s) 最小元素
max(s) 最大元素
s[i ] = x 为s[i]重新赋值
s[i :j ] = r 将列表片段重新赋值
del s[i ] 删除列表中一个元素
del s[i :j ] 删除列表中一个片段

x << y 左移
x >> y 右移
x & y 按位与
x | y 按位或
x ^ y 按位异或 (exclusive or)
~x 按位翻转
x + y 加
x - y 减
x * y 乘
x / y 常规除
x // y 地板除
x ** y 乘方 (xy )
x % y 取模 (x mod y )
-x 改变操作数的符号位
+x 什么也不做
~x ~x=-(x+1)
abs(x ) 绝对值
divmod(x ,y ) 返回 (int(x / y ), x % y )
pow(x ,y [,modulo ]) 返回 (x ** y ) x % modulo
round(x ,[n]) 四舍五入,n为小数点位数
x < y 小于
x > y 大于
x == y 等于
x != y 不等于(与<>相同)
x >= y 大于等于
x <= y 小于等于

分享到:
评论

相关推荐

    Python之Numpy库常用函数大全(含注释)

    Numpy是Python的一个开源扩展库,用于支持大型多维数组和矩阵的操作,并且提供了大量的数学函数来操作这些数组。它是科学计算软件包的重要组成部分,也是许多其他科学计算软件的基础,例如Scipy、Pandas等。 #### ...

    Python基础教程:常用函数整理.pdf

    来自 `ast` 模块的 `literal_eval()` 可将字符串形式的数据转换为相应的Python数据类型。例如,当你有一个存储在字符串变量 `str_list` 中的JSON或Python列表,如 "[1838, 13735, 8285, 35386]",你可以使用 `...

    收集的C调用Python函数资料

    这通常通过Python的类型转换函数完成,如`PyLong_FromLong()`(对于整型),`PyUnicode_FromString()`(对于字符串)等。 5. **调用Python函数**: 使用`PyObject_CallObject()`函数来调用Python函数,传入函数...

    常用Python数据类型转换方法共1页.pdf.zip

    Python还提供了其他一些转换函数,如`chr()`和`ord()`用于字符与ASCII值之间的转换,`bytes()`和`decode()`用于字节串和字符串之间的转换,以及`eval()`函数将字符串解析为相应的Python表达式。 了解并熟练掌握这些...

    python常用函数

    此函数在Python 3中已被移除,使用 `、`==` 和 `&gt;` 操作符替代。 ### 7. coerce() `coerce()` 函数用于将不同类型的数值转换为相同类型,以便进行比较或操作。但在Python 3中已被移除,现在建议显式转换类型。 ##...

    python字符串常用函数[借鉴].pdf

    字符串常用函数是指那些可以对字符串进行操作和处理的函数。在Python中,字符串常用函数包括replace、capitalize、split、all、any、basestring、bool、classmethod、cmp、dict、dir和enumerate等。 replace(string...

    Python 常用函数.docx

    在这个文档中,我们探讨了Python中几个常用且重要的函数,包括`join()`、`str.zfill()`、`lambda`、`filter()`、`map()`、`reduce()`以及`numpy`库中的`multiply()`和`sign()`函数。 1. `join()`函数: 这是一个...

    Python-常用函数.docx

    ### Python 常用函数详解 #### 一、`join()` 函数 `join()` 方法是字符串中的一个方法,它可以将序列中的元素以指定的字符连接生成一个新的字符串。语法如下: ``` str.join(sequence) ``` 其中 `str` 是作为连接符...

    c++调用Python函数(并返回数据).zip

    6. **处理返回值**:Python函数执行后会返回一个`PyObject*`,我们需要将其转换为C++能理解的数据类型。例如,如果返回值是整数,可以使用`PyLong_AsLong()`;如果是字符串,可以使用`PyUnicode_AsUTF8()`。 7. **...

    用Python编写奇偶分数求和函数.zip_Python编写奇偶分数求和函数_python

    在上面的代码中,我们使用了`%`操作符来检查数字是否能被2整除,从而判断其奇偶性。然后根据条件累加到`total_sum`中。 然而,对于分数,我们通常需要将它们转换成浮点数或小数进行处理,因为Python中的整数除法(`...

    python-leetcode常用函数.docx

    除了这些,Python还有许多其他有用的内置函数,如`enumerate()`用于同时获取元素及其索引,`any()`和`all()`用于检查序列中是否存在满足条件的元素,以及`reduce()`用于对序列执行累积操作等。掌握这些基本函数是...

    python常用函数.docx

    Python是一种强大的编程...总的来说,Python的这些函数和模块极大地增强了其处理各种任务的能力,无论是简单的文本操作还是复杂的文件系统操作,都能游刃有余。熟悉和掌握这些函数是成为熟练Python程序员的关键步骤。

    python字符串常用函数.docx

    Python字符串是编程中常用的数据类型,它用于存储和处理文本信息。在Python中,字符串提供了丰富的内置函数,方便我们进行各种操作。以下是一些重要的字符串函数及其用途: 1. `replace(string, old, new[, ...

    python2.7.10几个常用模块

    - 如果需要使用模块内的特定函数或类,可以使用`.`操作符,如`os.path.join()`来连接路径。 - `from module import function`可以导入模块中的特定函数,避免每次使用时都带上模块名。 4. **Python 2与Python 3的...

    python中的real函数-RealPython基础教程:Python字符串用法详解.pdf

    - Python支持多种字符串格式化方式,包括传统的`%`操作符,`str.format()`方法,以及新的f-string语法。 在处理字符串时,了解这些基本概念和操作是非常重要的。Python的字符串功能强大且灵活,使得处理文本数据变...

    Python的类型和对象

    学习Python的类型和对象不仅包括理解它们的基本概念,还包括熟悉如何利用这些概念构建和操作复杂的对象结构。通过深入学习,你可以更好地利用Python的灵活性和强大的面向对象特性来解决实际问题。

    Python 常用函数.pdf

    在Python编程语言中,函数是代码的可重用模块,它们允许我们组织和抽象复杂的问题。...这些函数在Python编程中具有广泛的用途,尤其是在处理数据、过滤、映射和组合操作时。熟练掌握它们能提高代码的可读性和效率。

    头歌python入门之基础语法答案.pdf

    Python 中的变量可以使用int、float、str等函数来转换类型。 十八、赋值操作符: Python 中的赋值操作符包括+=、-=、/=等。 十九、成员操作符: Python 中的成员操作符包括in、not in等。 二十、 pow函数: ...

    python字符串常用函数.pdf

    Python 字符串是 Python 语言中最基本的数据类型之一,字符串函数是处理字符串的各种操作。下面将详细介绍 Python 中的字符串常用函数。 1. replace(string, old, new[, maxsplit]):字符串的替换函数,把字符串中...

Global site tag (gtag.js) - Google Analytics