Python中数值类型、布尔类型、字符串类型的特征及方法的使用

在python中,数值类型包括int(整形)、float(浮点型)、complex(复数型)。

1.整型(int):整数型可以表示成十进制八进制、十六进制和二进制形式。几种整型常量的运算实例如下:

2.浮点数(float):是一种表达实数的方式,浮点数是浮点型实数 ,用于表示带有小数的数字,例如233.33、-6.6、9.0等。浮点数类型支持数学运算和科学计算,可以使用指数形式(具体形式为小数+E+阶码,e也可以)表示如(-0.63E18、2.7e-9).而e-19(阶码标志e之前无数字),2.1E(无阶码)等都不是正确的浮点型常量。浮点数运算的示例如下:3.复数型(complex):复数由实部(real part)和虚部(imaginary part)构成,复数的虚部以小写字母j或者大写字母J作为后缀(虚数单位)使用“复数.real”和“复数.imag”可从复数中提取它的实部和虚部。python还支持复数之间的加减乘除等运算。复数间的运算示例如下:Python 布尔数据类型:简称布尔类型,它有自己的运算符。使用比较运算符和判断运算符进行运算产生的结果是布尔值。

1.布尔值:布尔值只有两个:真(true)和假(false)。python中任何对象都可以判断真假。

2布尔运算:布尔运算包括非(not),与(and)和或(or),优先级从高到低。运算规则如下:非运算(not x):如果x为false,则结果为true,否则为false。与运算(x and y):如果x为false,则不用考虑y,结果为false;如果x true,则结果取决于y为true还是false。或运算(x or y):如果x为false,则结果取决为y为true还是false:如果x为true,则结果为true,不用考虑y。

3.比较运算:python中比较运算符用于比较运算,它们有相同的优先级,并且比布尔运算符优先级高。比较运算符如下。python字符串类型:字符串是 Python 中最常用的数据类型。我们可以使用引号(单引号 '、双引号 " 或三引号 ''' )作为定界符,并且不同的定界符可以互相嵌套。例如:转义字符:转义字符指的是在字符串中某些特定的字符前面加上一个斜线之后,该字符奖杯解释为另一种含义,不在具有本来的含义。

实训p49习题

1

2(1)2(2)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值