PY数据类型

Posted bugpudge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PY数据类型相关的知识,希望对你有一定的参考价值。

一、数据类型:

数字

布尔值

字符串

元祖

列表

字典

集合

 

二、数字:

整数、浮点数

整数  关键字 int

age = 19

 

怎么判断类型呢?

可以利用type()这个函数

 print(type(age))

 

什么时候用整型,什么时候用浮点型

根据是否有小数

 

二、布尔值

布尔值首字母要大写

布尔值用来干啥:根据条件判断/循环结合使用

真/假  True False

 

1/非零值   非空字符串/非空的列表/非空的元祖/非空的字典    ---》True

0  空值 空字符串/空列表/空元祖/空字典  --->False

 

 

三、字符串

字符串定义:成对的单引号或双引号、三引号组成

关键字为str

三个不同引号之间的区别,单引号只能嵌套双引号,双引号只能嵌套单引号,三引号都能嵌套

三引号仍可保持格式,例如换行,单双引号需要依赖连接符  \ 

""" sfddsf

dsfsdf """

三引号可以多行注释

 

 

空字符串

s=""

s=‘‘

字符串拼接

STR + STR 

分别输出

print(str,str)

 

特殊字符处理

\n \t \r

遇到了特殊字符 想去掉效果,转成普通字符   前方加R

整个字符钱+ 

print("")

 

四、字符串取值

每一个字符串都会有一个索引,从0开始,下标==索引

反序就是-1开始的 

s=‘python‘

 

字符串取值  字符串[索引值]

print(s[0])

print(s[-6])

注意的点  :不要写  s0 s-6

 

字符串的增删改查

 

以上是关于PY数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Py之基础数据类型

Py西游攻关之基础数据类型-集合

PY数据类型

Py西游攻关之基础数据类型-字典

Py西游攻关之基础数据类型-列表

Py西游攻关之基础数据类型-元组