基本数据类型及常用功能

Posted 彩色的大卷发

tags:

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

1基本数据类型:
    数字        int
    字符串     str
    布尔值     bool
    列表        list
    元祖        tuple
    字典        dict
    所有字符串或者数字。字典 所具备的方法存在于相对应的值里
2查看对象的类,或对象所具备的功能
 
 
a 、temp = "alex"
    t = type(temp)
    print(t)
#str,ctrl+鼠标左键,找到str 类,内部所有的方法
b、temp = "alex"
    b = dir(temp)
 
c、help(type(temp))
d、直接点击
 
鼠标放在upper上 ctrl+左键,自动定位到upper功能处
 
 
基本数据类型的常用功能:
1.整数,int
a。    n1=123
        n2=456
        print(n1+n2)
        print(n1._add_(n2))
b.  
获取可表示其二进制的最短位数
 
n1 = 4
ret = n1.bit_length()
print(ret)
 
2.字符串
##判断字符串
# s = "Alex SB"
# ret = "SB" in s
# print(ret)


##判断字符串是否在数组中
# li = [‘alex‘,‘eric‘,‘rain‘]
# ret ="alex" in li
# print(ret)


##大小写转换
# temp = "hey"
# print(temp)
# temp_new = temp.upper()
# print(temp_new)


##资费类型
# temp = ‘hey‘
# help(type(temp))


##获取可表示其二进制的最短位数
# n1 = 4
# ret = n1.bit_length()
# print(ret)


# #首字母大写
# a1 = "alex"
# ret = a1.capitalize()
# print(ret)


##中间
# a2 = "alex"
# ret = a2.center(20,‘*‘)
# print(ret)


# #找字符串出现次数
# a3 = "alex isalph"
# ret = a3.count("al",0,5)
# print(ret)
# temp = "hello"


# #获取字符串大于等于0小于等于2的位置
# print(temp.endswith(‘e‘,0,2))
##空格转换
# content = "hello\t1998"
# print(content)
# print(content.expandtabs(20))


##找字符的位置
# s = "alex hello"
# print(s.find("o"))

# s = "hello {0}, age {1}"
# print(s)
# #{0}占位符
# new1 = s.format(‘alex‘,19)
# print(new1)

#join连接
# li =["alex","eric"]
# s = "******".join(li)
# print(s)


##去空格
# s = " alex "
# #news = s.lstrip()去左边空格
# #news = s.rstrip()去右边空格
# news = s.strip()
# print(news)


##替换
# s = "alex is hd"
# ret = s.replace("al","bb",1)
# print(ret)
##分割


# s = "alexalex"
# ret = s.split("e")
# print(ret)
# #大小写互换
# s = "bdasjhSD"
# print(s.swapcase())


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

(转) Java中的负数及基本类型的转型详解

数据库的修改类型及常用功能!

javascript常用数据类型及数据转换

java中必须了解的常用类

IOS开发-OC学习-常用功能代码片段整理

python常用包及主要功能