基本数据类型

1.1 数值类型

1.整型(int)
Python3整型是没有限制大小的,可以当作长整型(Long)类型使用,所以Python3没有Python2得长整型(Long)类型。特别注意,可以使用十六进制和八进制来代表整数。
2.浮点型(floating point real values)
浮点型由整数部分与小数部分组成。
3.复数(complex numbers)
复数由实数部分和虚数部分构成,可以用a+bj或者complex(a, b)表示,复数的实部a和虚部b都是浮点型。

int(x):将x转换为一个整数。
float(x):将x转换为一个浮点数。
complex(x):将x转换为一个复数,实数部分为x,虚数部分为0。
complex(a, b):将x和y转换为一个复数,实数部分为x,虚数部分为0。

1.2 字符串

转义字符及意义

转义字符 意义
\(在行尾时) 续行符
\ \ 反斜杠符号
\ ’ 单引号
\ ‘’ 双引号
\a 响铃
\ b 退格
\e 转义
\000
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
\oyy 八进制数,yy代表的字符,例如:\o12代表换行
\xyy 十六进制数,yy代表的字符,例如:\x0a代表换行
\other 其它的字符以普通格式输出

字符串格式化符号及意义

字符串格式化符号 意义
%c 格式化字符及其ASCII码
%s 格式化字符串
%d 格式化整数
%u 格式化无符号整型
%o 格式化无符号八进制数
%x 格式化无符号十六进制数
%f 格式化浮点数字,可指定小数点后的精度
%e 用科学技术法格式化浮点数
%p 用十六进制格式化变量的地址

你可能感兴趣的:(Python学习记录,机器学习)