数据类型基础

1.数字(整型):用于计算和比较(int)integer。
2.字符串:在python中只要是用引号引起来的就是字符串(str)string。(单引双引三引都有)
​ 加法–两种都是字符串才能相加。
​ 乘法–只能和数字进行相乘。

加法

a=”黑大个”
b=”白小个”
print(a+b)
输出: 黑大个白小个

乘法

a=”黑大个”
print(a*2)
输出: 黑大个黑大个

”’my name’s “meet””’ 引号配合使用
”’为引号,具体内容为:my name’s “meet”
3.布尔值:返回真假值,用于判断(bool)
True 真 (true首字母必须大写)
False 假 (fasle首字母必须大写)
输入
注意:
l input获取到的内容全都是字符串(str)
l int() — 将字符串中的数字转换成整型
l type() — 查看数据类型

int(“5”) 将字符串5转换成整型
str(5) 将整型转换成字符串
a=”黑大个”
print(type(a))
输出: <class ‘str’> (类型为字符串)

a=”23″
print(type(a))
输出: <class ‘str’> (类型为字符串)

a=”23″
a=int(a)
print(type(a))
输出: <class ‘int’> (类型为整型或数字)
and的用法: and前后的内容都得为真时条件才能通过
user = input(“请输入账号:”)
pwd = input(“请输入密码:”)
if pwd == “alexdsb” and user == “alex”:
print(“alex就是一个dsb”)
else:
print(“密码或账户错误!”)
注意: == 用来判断前后是否相等,=是用来赋值。

list tuple list(tuple)

tuple list tuple(list)

str list 字符转列表 split

name = “alex” print(name.split())

list str# lst = [“1″,”2″,”3”] 列表转字符用join

print(”.join(lst))

dict — str 字典转字符串 str()

dic = {“1”:2}

print(str(dic),type(str(dic)))

print(dict(“{1:1}”)) 字符串转字典

set – list 集合转列表 list(set)

list – set 列表转集合 set(list)

列表转成元组 : tuple(list)

元组转成列表: list(tuple)

字符串转成列表: list(“abcd”)→[a,b,c,d]

​ “abc”.split()→[‘abc’]

列表转成字符串: b=””.join(lst)

字典转成字符串: str(dic) (字典的格式不变,类型变了)

字符串转成字典: a=”{1:2,3:4}” print(eval(a))

集合转成列表: a=set(“bcdef”) list(a)

列表转成集合: a=[‘s’,’d’,’f’] set(a)

    原文作者:圣君灬七夜
    原文地址: https://www.cnblogs.com/shengjunqiye/p/11355142.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞