PYTHON最基础知识(二)—数据类型

本文为个人学习所得,可能部分内容不甚精准全面,还望理解

资料来源:w3school.com

一、字符串

###定义#######
a='Hello,world'
a='''Hello
     world.'''  ##同理""
###切片#######
b=a[2]
b=a[-1]
len(a)
###字符串方法##
a.strip()
a.lower()
a.upper()
a.replace(b)
a.split(",")
###检查字符串####
txt="When could I learn"
x="oul" in txt  #output True
y="oul" not in txt  #output False
###字符串串联#####
a='I want cuddles'
b='I want fights'
age=18
print(a+b) #字符串和数字不能简单相加组合
c=a+''+b
sentence='When I am{}'+a+b
print(sentence.format(age)) #可用引号确保参数输入正确占位符
##其余详见文本挖掘篇#####

二、布尔

布尔只有True和False两种值

三、python列表

·列表(list):有序可更改,允许重复

·元祖(Tuple):有序不可更改,可重复

·集合(set):无序无索引,无重复

·词典(dictionary):无序可变有索引,无重复

(有关列表 元祖 词典和集合的操作等详细可移步上篇)

##python集合#########
##集合定义###########
myset={"apple","banana"}
##set构造函数#######
thisset=set(("apple","banana"))##双括号!!

注:列表、元祖、集合均可用for遍历元素

##字典:拥有键和值#########
###字典定义#############
tinydic={"name":"Amber","age":18}
###索引###########
x=tinydic["name"]#利用键访问字典的项目
x=tinydic.get("name")
###字典的添减########
tinydic["gender"]="female"
tinydic.pop("age")
tinydic.popitem()
del tinydic["age"]
del tinydic#delete all
###字典的复制#######
largedic=tinydic.copy()
###嵌套字典#########
mathgrade={"linearalgeba":{"semester":"autumn","grade":85}
           "analysis":{"semester":"spring","grade":95}}
##dict()###########
tinydict=dict(name="Amber",Age=18)

了解了python中各种数据类型的特点可以帮助我们更加灵活地运用python达到目的。2023.2.22

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值