Python自我成长笔记(二)

首先我们学习一下python的基础,python3的教程到处都是,本文只讲解里面需要注意的点。

1.数据类型和变量需要注意的几个点
字符串的转义:\" \’

print('I\'m \"OK\"!')

遇到计算符%的转义:

print('%d%%'%(18))

2.list的使用
list获取元素

d=['Michael', 'Bob', 'Tracy', 'Adam']
print(d[0])
print(d[1])
print(d[2])
print(d[3])

list添加元素

d=['Michael', 'Bob', 'Tracy', 'Adam']
d.append('yearns')
print(d)

list清空元素

d=['Michael', 'Bob', 'Tracy', 'Adam']
d.clear()
print(d)

list清空某个元素

d=['Michael', 'Bob', 'Tracy', 'Adam']
d.remove('Bob')
print(d)
#或者根据位置清空
d=['Michael', 'Bob', 'Tracy', 'Adam']
d.pop(1)
print(d)

list将元素添加到指定位置

d=['Michael', 'Bob', 'Tracy', 'Adam']
d.insert(1,"yearns")
print(d)

3.tuple与list的使用方法基本一致。
tuple需要注意的是,当tuple只有一个元素的时候,后面加,

t = (1,)

4.python的条件判断与其它语言也大致相同,给出下图作为参考:

在这里插入图片描述
5. python关于循环的使用,以下图作为参考:
在这里插入图片描述
在这里插入图片描述
6.dict的使用

d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}

print(d['Bob']) #根据key查找value
d['Bob']=80 #根据key修改value
print(d)
m = {'Michael': 95, 'Bob': {'first':74,'second':78}, 'Tracy': 85}
print(m['Bob']['first'])#多层嵌套取值

7.set的使用

重复元素在set中自动被过滤

s=set([1, 1, 2, 2, 3, 3])
print(s)
发布了50 篇原创文章 · 获赞 85 · 访问量 161万+

猜你喜欢

转载自blog.csdn.net/qq_24347541/article/details/89018114
今日推荐