A-A+
python 常见转移字符 常用类型转换函数 及其作用

【注意:此文章为博主原创文章!转载需注意,请带原文链接,至少也要是txt格式!】
常用的转义字符及说明
| 转义字符 | 说 明 |
|---|---|
| \ | 续行符 |
| \n | 换行符 |
| \0 | 空 |
| \t | 水平制表符,用于横向跳到下一制表位 |
| \" | 双引号 |
| \' | 单引号 |
| \\ | 一个反斜杠 |
| \f | 换页 |
| \0dd | 八进制,dd代表字符,如\012代表换行 |
| \xhh | 十六进制,hh代表字符,如\x0a代表换行 |
常用类型转换函数及其作用
| 函数 | 作 用 |
|---|---|
| int(x) | 将x转换成整数类型 |
| float(x) | 将x转换成浮点数类型 |
| complex(real[,imag]) | 创建一个复数 |
| str(x) | 将x转换为字符串 |
| repr(x) | 将x转换为表达式字符串 |
| eval(str) | 计算在字符串中的有效python表达式,并返回一个对象 |
| chr(x) | 将整数x转换为一个字符 |
| unichr(x) | 将一个整数转换为Unicode字符 |
| ord(x) | 将一个字符x转换为它对应的整数值 |
| hex(x) | 将一个整数x转换为一个十六进制字符串 |
| oct(x) | 将一个整数x转换为一个八进制字符串 |
| bin(x) | 将一个整数x转换为一个二进制字符串 |
| tuple(s) | 将序列 s 转换为一个元组 |
| list(s) | 将序列 s 转换为一个列表 |
| set(s) | 转换为可变集合 |
| dict(s) | 创建一个字典。d 必须是一个序列 (key,value)元组。 |
| frozenset(s) | 转换为不可变集合 |
Python数学函数
| 函数 | 返回值 ( 描述 ) |
|---|---|
| abs(x) | 返回数字的绝对值,如abs(-10) 返回 10 |
| ceil(x) | 返回数字的上入整数,如math.ceil(4.1) 返回 5 |
| cmp(x, y) | 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1 |
| exp(x) | 返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045 |
| fabs(x) | 返回数字的绝对值,如math.fabs(-10) 返回10.0 |
| floor(x) | 返回数字的下舍整数,如math.floor(4.9)返回 4 |
| log(x) | 如math.log(math.e)返回1.0,math.log(100,10)返回2.0 |
| log10(x) | 返回以10为基数的x的对数,如math.log10(100)返回 2.0 |
| max(x1, x2,...) | 返回给定参数的最大值,参数可以为序列。 |
| min(x1, x2,...) | 返回给定参数的最小值,参数可以为序列。 |
| modf(x) | 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。 |
| pow(x, y) | x**y 运算后的值。 |
| round(x [,n]) | 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。 |
| sqrt(x) | 返回数字x的平方根,数字可以为负数,返回类型为实数,如math.sqrt(4)返回 2+0j |

test 测试测试