数字(整数,浮点数,复数,布尔型)
整数是不带有小数部分的数字,包括自然数,零,负自然数如:-5100088888
十进制表示方式如:102009999999999999999
二进制表示方式(0b开头,后跟0~1)如:0b1110b01000110
八进制表示方式(0o开头,后跟0~7)如:0o177(127)0o11(9)
十六进制表示方式(0x开头,后跟0~9,A~F,a~f)
如:0x1(1)SyntaxError(语法错误)0xFF(255)0x1a2b3c4d
十进制,逢十进一二进制,逢二进一八进制,逢八进一...
用交互模式计算下列表达式的值:0x11+5#得220o11+0x1A#350b1001+0x2#11
浮点型数是带有小数部分的数字(小数部分也可以是0)
小数:3.143.13.03.0.14.14指数形式格式:小数e/E(正负号)指数如:6.18E-1等同于0.6182.9979e8等用于299790000.0
分为两部分:实部(real)虚部(image)虚部以j或J结尾
1j(2J)1+2J(-100+200J)
用来表示真假两种状态的类型
True表示真(条件满足或成立)
False表示假(条件不满足或不成立)
说明:True值为1,False值为0
None是一个表示不存在的特殊对象作用:用于占位或变量解除绑定
由一个数字或数字和运算符组成,用来表示要做的事情作用:通常让计算机解释执行并放回结果示列:1+2#将生成一个3这个数据对象
+加法-减法*乘法/除法//地板除%求余**幂函数
除法得到的结果是浮点数,不会丢弃小数部分1/3#得0.333333333338/2#得4.0
除的结果去掉小数部分向下取整7/3#得2.33333333337//3#得28//3#得23.25//1.5#得2.0
7%3#得13.25%1.5#得0.25
格式:x**y意为x的y次方如:4**2#得163.0**4.0#得811.2**3.4#得1.858729691979481
练习:1.一个商店卖柚子,7元一个,你带100元钱,能买几个柚子,找零多少元?>>>100//7#得14个>>>14*7#得2找零
2.一个学生毕业薪资10000,每年涨20%,十年后它的薪资是多少?>>>10000*(1+0.2)**10#得61917.364223999975
***///%+-
示列:1+3*3**2+4//21+3*9+4//21+27+4//21+27+228+230
用()可以将表达式分组,()内部的表达式先进行计算
1+2.14返回类型为浮点数3.14
基本输出函数print
格式:print(要打印的数据)函数,把数据输出到屏幕终端说明:多个数据用逗号(,)分隔开
1.已知一个长方形的边长6cm,短边长4cm,用表达式求周长和面积并打印在终端上print("周长是:",(6+4)*2,"厘米")print("面积是:",6*4,"平方厘米")