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

数值类型包括int(整形)、float(浮点型)、complex(复数型)

  • 1.整型(int整数就是没有小数部分的数字, Python 中的整数包括正整数、0 和负整数。为任意大小的整形数,可以表示成十进制八进制、十六进制和二进制。

例:

>>> 0b1101+100

 113

>>> 0x10+2

18

>>> 10+2

12

>>> 1_2_3_4

1234

 

2.浮点型(float小数通常以浮点数的形式存储可以理解为浮点数是用来描述小数的,也可以使用指数显示。

  例:

>>> 0.3+1.21

1.51

>>> 0.4-0.2==0.3

False

3.复数型(complex复数由实部(real part)和虚部(imaginary part)构成,分别以一个浮点数表示,复数的虚部以小写字母j或者大写字母J作为后缀(虚数单位),python内置函数abs(复数)可以用来计算复数的模,使用复数。conjugate()可得到共轭复数,使用“复数.real”和“复数.imag”可从复数中提取它的实部和虚部。

  例:

>>> x=3+4j

>>> x.real

3.0

>>> x.imag

4.0

>>> abs(x)

5.0

>>> x.conjugate()

(3-4j)

>>> y=-5+6.2j

>>> x+y

(-2+10.2j)

>>> x-y

(8-2.2j)

>>> x*y

(-39.8-1.3999999999999986j)

>>> x/y

(0.15447667087011352-0.6084489281210592j)

 

Python 布尔数据类型:简称布尔类型,在 Python 中用 bool表示。bool 类是 int 类的子类。布尔类型提供了两个布尔值来表示真(对)或假(错),在 Python 中分别用 True(真或对)或False(假或错)来表示。True  False Python 的关键字,在使用时,一定要注意首字母要大写,否则解释器会报错布尔值可以当做整数来对待,即 True 相当于整数值 1False 相当于整数值 0

  例:

>>> 1<2<3

True

>>> 1>6>math.sqrt(9)

False

>>> "hello">"world"

False

 

python字符串类型:字符串是 Python 中最常用的数据类型。我们可以使用引号(单引号 '、双引号 " 或三引号 ''' )来创建字符串。一般单引号、双引号只写一行、三引号用于多行

1.转义字符:

2.内置字符串函数:

3.字符串运算符:

① +:字符串连接

② *:字符串重复

③ in/not in:in判断一个字符串是否为另一个的子字符串;not in则相反

p49习题:

 

posted @   天空是绵绵花  阅读(195)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示