python 入门基础(三)-python3入门教程之基本数据类型(一)

概述

关于python3的一些基础知识,如果不是常用的话比较容易忘记,在这边整理下。

一、关于python中的变量

python中的变量不需要声明

每个变量在使用之前必须赋值,变量赋值之后,该变量才被创建。

python中的变量不需要指定类型

二、标准数据类型

数字(Number)

字符串(String)

列表(List)

元组(Tuple)

字典(Dictionary)

集合(Set)

这其中,数字,字符串,元组是不可变的数据类型,

列表,字典,集合是可变的数据类型

三、数字(Number)类型

数字类型包括

整数(int)

浮点数(float)

布尔类型(bool)

复数(complex)

1.整数

整数不带小数点,可以是正整数或者负整数,python3中没有大小的限制,可以当做long来使用(实际情况我们所使用的整数不可能无限大,因为内存有限)

四种表现形式:

二进制:0b开头

八进制:0o开头

十进制:正常显示

十六进制:0x开头

各进间数字进行转换(内置函数):

bin(i):将i转换为2进制,以"0b”开头。

oct(i):将i转换为8进制,以"0o”开头。

int(i):将i转换为10进制,正常显示。

hex(i):将i转换为16进制,以"0x”开头

所有常见的数学函数与操作符都可用于整数,常见的操作如下图:

1489058-20190514152204463-2146356041.jpg

当然整数也可以与位逻辑操作符参与运算,常见的如下表:

1489058-20190514155021887-1308356895.jpg

2.布尔型

有两个内置的布尔型对象:True和False。

python提供了三个逻辑操作符,and、or、not,其中and 和 or 都使用短路逻辑,并返回决定其结果的操作数,not则总是返回True或者False。

3.浮点数

浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)

4.复数

复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值