数据类型 概况
Posted 人无远虑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型 概况相关的知识,希望对你有一定的参考价值。
1,数字
int 整型
floa 浮点型
long 长整型
2,布尔
真或假,0或1
3,字符串
‘hellow word’就是一个字符串,‘’引号内的都是字符串
字符串格式化 %s 字符串
%格式化符也可用于字典,可用%(name)引用字典中的元素进行格式化输出。
name=input("name:").strip() #这里的strip()就是移除空白,用来去空格
age=int(input("age:")) #int限制整数
job=input("job:")
print("information of []:"+name+"\\nName:[]"+name+"\\n age:[]"+age+"\\n job:[]"+job) #字符串拼接,用字符串拼接,age这里不能加int,因为字符串只能加字符串
print("information of %s:\\nName:%s\\n age:%s\\n job:%s"%(name, name,age, job)) #更高效,省内存空间
这里 %s的功能等于[],字符串是%s,整数是%d,浮点是%f ,后边这两个基本没啥卵用。
可以转化成如下形式
msg = \'\'\'
infomation of %s:
name:%s
age:%s
job:%s
\'\'\'%(name,name,age,job)
print(msg)
字符串常用的功能
·移除空白
name=input("name:").strip() #去除两边的空格
name=input("name:").strip(A) #去除A
·分割
·长度
·索引
·切片
4,列表
name_list=("qiang","harrey","yushanl") #就是一个列表
·索引
这里的[0],[1]就是索引
·切片
顾首不顾尾a[0:2]
可以中间切 a[2:5]
可以跳着切a[2:5:2]
可以切后面a[-2:-1]
也可以切倒数后几个直接a[-2:] ,a[:3]
·追加
append()方法来追加
·删除,
name_list.pop() 删除最后一个元素
name_list.remove() 指定删除
重点,循环删除指定元素,for i in range(name_list.count(\'65brother\')): name_list.remove(\'65brother\')
·插入
insert()插入方法 ,name_list.insert(2,‘66brother’) 第2个后边插入‘66brother’
·反转
·排序
按照asc码排序
asc码数字靠前,然后是特殊字符,仅适应python2,python3不能把列表字符串放到一起排序
·扩展
·长度
·循环
range()可以单独存在
这里显示的是迭代器
·包含
5,元组
元组是只读的。
元组是小括号 a()
元组可以改成列表
6,字典
以上是关于数据类型 概况的主要内容,如果未能解决你的问题,请参考以下文章
python 爬虫 requests+BeautifulSoup 爬取巨潮资讯公司概况代码实例
对“xxx”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。(代码片段