0
点赞
收藏
分享

微信扫一扫

pytho基础类型

小布_cvg 2022-01-06 阅读 53

{小数类型}

含义:只能存储小数类型的数据,又称为浮点数

范围:正小数、负小数以及0.0

单词:float

特点:只要带有小数点就是小数

比如:3.14   3.0   .3   0.0

{说明:科学计数也是小数:print(type(2e+2))}

{布尔类型}

含义:用来判断真与假,广泛应用于条件语句

范围:只有2个数据(True和False)

单词:bool

特点1:布尔类型数据与数字进行运算时会自动化转化对应的数字进行运算

  规则:True--真--》1   False--假--》0

  所以:print(1+True);print(2*False)   #分别结果为:

特点2:任意数据都有布尔值,其中非零非空的数据其布尔值都是True

        为零为空的布尔值为False

     示例:print(bool(1))     print(bool(“人民万岁”))

           print(bool(0))     print(bool(0.0))

           print(bool(“”))     print(bool("  "))      

应用:当数据或者表达式的布尔值为真(True),则代表其条件成立

      当数据或者表达式的布尔值为假(False),则代表其条件不成立

     示例:print(bool(2>1))     print(bool(2>3))

{整数类型}

含义:只能存储(代表)整数类型的数据

范围:正整数、负整数、以及0

单词int

分类:(了解)

十进制整数,表示:直接写数字

二进制整数,表示:0b

八进制整数,表示:0o

十六进制整数,表示:0x

示例1:print(10)

示例2:print(0b10)

示例3:print(0o10)

示例4:print(0x10)

{说明:在Python3里,只有一种整数类型 int,而python2中的有int和Long}

{字符类型}

含义:只要被引号引用起来的任意数据都是字符

范围:单字符、字符串(多字符)

{在python语法中没有单字符的概念,单字符也算是字符串}

Java的字符语法:单字符:char   字符串:string

单词str 

特点:必须用一对英文引号将数据引用起来(有开始也要有结束)

[引号]

1)单引号    ‘   ’

2)双引号    “   ”

3)三单引号  ‘’’   ‘’’

4)三双引号  “””   “””

其中字符类型常用的是单引号和双引号

三引号更多用于多行注释因为三引号支持换行输入

示例1:

 name=’张三丰’

 pwd=“123456”

 Address=’’’  江西省

            吉安市

            吉水县

         ‘’’

说明1:同一种引号要成对出现,但不要多次出现在同一个数据中

示例2:

       res1=我喜欢python很久了      #报错

       res2=I’m  shengge             #报错

说明2:引号之间可以相互嵌套,最好是包含嵌套,交叉嵌套很容易出问题

示例3:

       res3=我喜欢python很久了      #正确

       res4=我喜欢python很久了      #正确

       res5=我喜欢python很久了      #报错

input函数的返回值都是字符类型,所以当我们想要整数时,需要转化为整数

特殊字符

1)转义字符

    符号:\   (中文名:反斜杆、右斜线)

作用:将后面字符的含义转化为另一层含义(简称为:转义符)

代表:

       \n  将字母n转化为换行 (换行符)

  \t  将字母t转化为4个空格 (制表符)

示例1:

print("12345"+"\t"+"上山打老虎"+"\n"+"老虎不在家"+"\t"+"回家打老鼠")

其中取消转义写2个反斜杆在路径表达中广泛使用

\\  --》取消转义,就代表 1个 \

示例2:  url=”D:\apache-jmeter-2.12\bin”    

   print(url)        #会转义

示例3:  url=”D:\\apache-jmeter-2.12\\bin”    

   print(url)        #不会转义

(取消转义的另外一个方法就是:在地址前加上一个字母r或者R)

示例4:  url=R'D:\apache-jmeter-2.12\bin'

print(url)

2)格式符   小重点

作用:将变量的值无缝隙的链接到一个固定字符串中的任意位置。

常见:

%s  格式化字符数据

%d  格式化整数数据

%u  格式化无符号整型数据 

%f   格式化浮点数字数据

格式:"%s%d"%(变量名1,变量名2,...)

要求:格式符与变量要做到一一对应

数量、顺序、数据类型都要一一对应。

示例:

name="张三"

age=18

print("我叫%s,今年%d岁"%(name,age))

举报

相关推荐

0 条评论