My_Project

资料整理


Python数据类型-数字类型

<p>1、整数型-int类型</p> <pre><code>1.1、说明 (1)在pythin中整数型包括正整数、负整数、0。 (2)位数任意,位数超过计算机自身的计算范围时,会自动转用高精度计算。 (3)如果要指定一个非常大的整数,只需要写出其所有位数即可。 1.2、格式 (1)十进制数 1.0-9之间的数字组成。 2.不能以0作为十进制数的开头。 3.在python2中,如果输入的数比较大时,Python会自动在其后面加上字母L或l。 (2)八进制数 1.0-7之间的数字组成,"逢八进一",并以0o开头的数。 2.在Python3中,对于八进制数必须以0o/0O开头。 3.在python2中,对于八进制数可以以0开头。 (3)二进制数 1.由0-1两个数组成,逢二进一。 (4)十六进制数 1.由0-9、A-FA组成,"逢十六进一",并以0x/0X开头的数。</code></pre> <p>2、长整型-long类型</p> <pre><code>2.1格式:1L (1)当一个整数后面有L,那么就是长整型。 (2)L可大写可小写。 (3)理论上长整型的界限 2147483647 。 (4)正是因为2版本长整型的不严谨,python 3版本取消了长整型。 注:在python 对MySQL操作时,导出的整形数可能就是长整型 。</code></pre> <p>3、浮点型-float类型</p> <pre><code>3.1、说明 (1)由整数部分和小数部分组成,主要用于处理包括小数的数。 (2)浮点数也可以使用科学计数法表示。 3.2、格式 1.1、1.1231、0.5、-3.32、2.7e2、3.14e5 注意 在使用浮点数进行计算时,可能会出现小数位数不确定的情况,所有语言都存在这种情况,暂时忽略多余的小数位数即可。 例如: &gt;&gt;&gt; 0.1+0.1 0.2 &gt;&gt;&gt; 0.1+0.2 0.30000000000000004 &gt;&gt;&gt;</code></pre> <p>4、复数型</p> <pre><code>4.1说明 (1)python中的复数和数学中的复数形式完全一致,都是由实部和虚部组成,并且使用J或j作为虚部。 (2)当表示一个复数时,实部和虚部可以相加。 例如:实部为3.14,虚部为12.5j,则复数为3.14+12.5j。</code></pre>

页面列表

ITEM_HTML