第七天集合、eval、名片管理、文件操作-创新互联-成都快上网建站

第七天集合、eval、名片管理、文件操作-创新互联

推导式的嵌套:
for x in range():
for y in range():
for z in range():
list.append(x,y,z)
list = [(x,y,z) for x in range( ) for y in range( ) for z in range( ) ]

创新互联建站是一家专业提供安多企业网站建设,专注与网站设计制作、成都网站建设、H5网站设计、小程序制作等业务。10年已为安多众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

is 地址一样才成立 if a is b:

集合:set {元素1,元素2......}
sets = {10,20,30,10,30,50}
print(sets)
结果: {10, 20, 50, 30}
作用:去重
列表可转集合 list 转set
lists = [10,20,30,10,30,50]
lists = list(set(lists))
print(lists)

eval:将一个字符串变成一个有效的表达式
lists = "[10, 20, 30 ]"
lists = eval(lists)
print(lists)
tuples = "(10, 20, 30 )"
tuples = eval(tuples)
print(tuples)

名片管理:
main.py # 入口文件,负责业务逻辑

能先做那就先做哪

显示界面

获取用户输入

根据用户输入信息进行判断

tools.py # 功能文件,用函数去写这些功能,可以在函数内调用其它函数

TODO 书签功能,#不要丢

按pycharm界面左下角,能调出

文件的操作:

打开文件:变量 = open(文件名,访问方式)
f = open("123.txt ", "w") w 以写的方式打开,w只能写,不能做其他,如果文件不存在,创建新文件,f 代表你要操作的文件,远程文件,叫资源
f.write("hello ") 往里面写hello
f.close( ) 关闭 释放资源
f = open("123.txt","w",encodiing = "utf-8") 解决中文乱码问题
里面写的必须都是字符串

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文题目:第七天集合、eval、名片管理、文件操作-创新互联
标题链接:http://kswjz.com/article/cceced.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流