一、基础部分:
# 1.这是一个注释。 2.'''这是多行注释'''
Tony = "hi,you are my best friend. \ 'you too!'" print(Tony)
import keyword print(keyword.kwlist)
print(15/4) #结果为3.75 print(15//4) #结果为3 print(2**3) #结果为8
②字符串:字符串就是单引号、双引号和三引号之间的文字。单引号和双引号的作用差不多,只是当引号中包含了单引号时需要使用双引号。三引号可以多行用。
( \ )是转义字符。
③列表:
定义:
list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = ["a", "b", "c", "d"]
访问列表中的值:
print("list1[0]:",list1[0]) print("list2[1:5]",list2[1:5])
更新列表:
list1.append(29)
删除列表:
del list1[2]
④元组:元组(tuple)与列表相似,但是元组的元素不能修改。
tup1 =('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5)
删除元组:
del tup1 del tup2
⑤集合:集合石一个无序不重复的序列,使用{}或者set()函数创建集合。值得注意的是空集合不能使用{},这就是空字典,需要使用set()来创建空集合。
age={10,12,16,17,12,10} print(age) #结果为:{16, 17, 10, 12}
⑥字典:字典用{}标识符,键(key)值(value)成对出现。
dic={'key1':'v1','key2':'v2'} print(dic) #结果为:{'key1': 'v1', 'key2': 'v2'}
键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。
dict = {'a': 1, 'b': 2, 'b': '3'} print(dict['b']) #结果为:'3' print(dict) #结果为:{'a': 1, 'b': '3'}
更新字典:
dict['a'] = 8 # 更新 dict['e'] = "5" # 添加 print(dict) #结果为:{'a': 8, 'b': '3', 'e': '5'}
删除字典元素:
del dict['e'] # 删除键是'Name'的条目 print(dict) #结果为:{'a': 8, 'b': '3'} '''-------------------------------------------------------------------------------------------''' dict.clear() # 清空字典所有条目 print(dict) #结果为:{} '''-------------------------------------------------------------------------------------------''' del dict # 删除字典 print(dict) #结果为:错误