(三)第二天的笔记

1、字符串定义

使用三引号可以将多行内容赋值给一个变量。

2、字符串格式化

字符串的格式化:
1、传统格式化(利用%进行格式化)

print("%s %s" % ("Hello","World!"))

2、使用format函数格式化

print("{} {}".format("Hello", "World!"))
print("{0} {1}".format("Hello", "World!"))
print("{hello} {world}".format(hello="Hello", world="World!"))
print("{:.1f} {:.2f}".format(1.511, 1.511))

3、列表

list列表中的数据可以不是同一类
l1 = [1,2,3]
l2 = [1,“a”]
l3 = list()
print(type(l3))
list是有序的,可以使用下标访问
列表可以嵌套,嵌套列表用多层循环遍历
用in 和not in检测列表是否包含特定值

4、元组

tuple可以理解为是一个不能修改的列表

t1 = ((1, 2, 3), (“a”, “b”, “c”))

for i in t1:
for j in i:
print(j)

for (i, j, k) in t1:
print(i, j, k)

第二种方法必须每个里面元素数量一致

5、集合

集合(Set)内容无序,且不重复

set的remove方法移除不存在的元素会报错,discard不会
sa.intersection(sb) 求集合sa和sb的交集
sa.difference(sb) 求集合sa和sb的差集(同sa-sb)
sa.union(sb) 求集合sa和sb的并集

frozenset 获取一个不允许修改的集合

6、其他

使用 s1, s2 = s2, s1 可以对两个元素内容进行互换
python中的无限递归,有最大的递归次数,超过次数会报错

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值