# print(sum([1,2,3,4,5,6])) #sum求可变类型的和
# global a #函数内声明变量
#
# OS #提供与操作系统相关联的函数
# re:#用于正则匹配
# math:#用于书运算
# datetiame#用于时间处理
# sys:#用于命令行参数
# dic ={'name':'zs','age':18}
# del dic['name'] #删除
# dic2 = {'name':'ls'}
# dic.update(dic2) #如果字典不相同则可以合并两个字典
# print(dic)
# lis=[11,12,12,13,13,25,16,16]
# lis1=[11,12,10,6,13,25,16]
# set1=set(lis)
# set2=set(lis1)
# aaaa=set1|set2 #列出相同的
# # aaaa=set1&set2 #列出不同的
# aaaa=list(aaaa) #转列表
#sel1-sel2 就是两个集合独有的
# print(aaaa)
# a=set(lis)
# x=[x for x in a ] #列表推导式
# print(x)
# def demo(args_f,*args_v):
# print(args_f)
# for x in args_v:
# print(x)
# demo('q','w','c','x')
import traceback
# try: #异常机制
# for on in range(1,6):
# if on==4:
# assert 代码,'str' #d断言
# aa=on/0
# print(on)
# except Exception as e: #
# print('有一场',e)
#
# finally: #不管前面异常怎么样都会执行
# print('啊啊啊')
from random import randint #随机数方法 随机整数 randint(10,20)
# impor numpy as np 引用库的np方法 #np.random.randn(5) #五个随机小数
#随机小小数
# 不可变数据类型:数值型、字符串型string和元组tuple
#
# 不允许变量的值发生变化,如果改变了变量的值,相当于是新建了一个对象,而对于相同的值的对象,在内存中则只有一个对象(一个地址),如下图用id()方法可以打印对象的id
# s="ajldjlajfdljfdd"
# s=set(s)
# s=list(s)
# s.sort()
# res="".join(s) #按到制定格式重新排序
# print(s)
# aaa=lambda *a:sum(a) a,b:a*b #labda是个函数没有名字 写法如下
# print(aaa(5,5,6,4))
# dic={"name":"zs","age":18,"city":"深圳","tel":"1362626627"}
#
# lis=sorted(dic.items()) #sorted可以排序字典
#
# dict(lis)
# print(lis)
from turtle import *
# 设置色彩模式是RGB: