python 自学笔记(1)——数据基本类型

1、python是脚本语言;
区分脚本语言与cmd、shell:https://blog.csdn.net/wkw1125/article/details/53932945
命令行不用创建文件,输入敲击回车即可看见结果,适用于语句测试等等。而脚本语言可以反复运行,易于编辑,适用于编写大型程序。

2、基本数据类型:
1)字符串(string):用 ‘ ’ 或者 “ ” 括起来表示;
2)整数(integer):如0x15、21等等;
3)浮点数(float):如1.48、.12(0.12)、2.1E2(2.1*10^2);
4)布尔型(bool):及True或False;
5)复数(complex):如1+j;
用 type()函数可以查询数据的类型;
CPU内部存在浮点运算单元和整数运算单元,且浮点运算单元效率更高。那么为什么不用浮点型数据来表示所有的数据呢?因为浮点数在存储上存在精度损失,例如无法精确表示3.3这个数 (十进制小数在转换成二进制表示时会存在不完全转换问题)。 具体原理查看:https://www.cnblogs.com/ziyu-trip/p/8168881.html

3、基本运算类型在运算时的自动转换:
如果参与运算的数据类型相同,则输出同类型数据;
不同,则按照以下优先级:boo <int <float <complex;
如:ture+3.0结果为4.0。

4、运算模块的使用:
import (模块名):调用该模块;
dir(模块名):查看模块内容;
help(模块名):查看函数使用规则;

5、range函数使用:

range(start, stop, step)#start:起始点  stop:终点  step:步长
range(1, 11)     # 从 1 开始到 11
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
range(0, 10, 3)  # 步长为 3
[0, 3, 6, 9]
range(10)        # 从 0 开始到 10,这时候步长默认为1
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值