首页 > 其他 > 详细

数据类型的总结

时间:2019-10-28 22:32:50      阅读:70      评论:0      收藏:0      [点我收藏+]

数据类型分别有int bool str list tuple dict set

首先,我们分析int的功能

int:

在python2和python中的范围不同,以及在py2的除法中,只能得到整数,而在Py3当中可以得到小数

强制转换,int(要转换的类型)但是只能强制转换bool和字符串成整型

bool:

零和空字符串,空元组,空列表才能转换成False,bool(字符串,列表,元组,整型)

str:

独有功能:upper/lower/splite/replace/isdigit/startswith/endswith/format/join/encode

 

公共功能:len /索引、切片,步长,for循环

索引:

name="meet"

print(name[0])

索引的位置是从左到右数0,1,2,3,从右往左数,-1,-2,-3,-4.

切片:

name=“computer”

print(name[0:3])

切片包括前一个数但不包括后一个数,比如这个是com,如果什么都不写可看成0到正无穷

步长:

name= “interesting”

print(name[0:5:2])

步长往常不写的时候默认为1,为2表示隔一个数取一次,相当于走两步,正的步长表示从左往右走,负的步长表示从右往左走

大写:.upper()

name = "ales"

new_name = name.upper()

print(new_name)

由于字符串属于不可变类型,所以新的值要重新赋给新的变量

小写:.lower()

name= "alex"

new_name =name.lower()

print(new_name)

以什么开头:startswith

name = "interesting‘’

new_name = name.startswith("i")

if new_name:

  print("以I开头)

条件语句省略一个==True

以什么结尾:endswith

name=

强制转换:bool+int  列表可以通过join连接 

list:

独有功能:append/insert/pop/remove/clear/entend

公共功能:len 索引 切片 步长,for循环,删除 更新

tuple:

无独有功能

公共功能:len、索引,切片,步长,for循环

 

数据类型的总结

原文:https://www.cnblogs.com/wd396/p/11755452.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!