标签:
1.调用功能 ---- -在同一个目录下,调用用户名密码登陆模块
2.创建文件夹
import os #os模块 os.mkdir ("new_dd3")# 创建文件夹
三元
3. 转换成二进制 encode
msg="我的家乡" new_msg=msg.encode(‘utf-8‘) print (new_msg)
在把二进制转换成其他(decode)
msg="我的家乡"
new_msg=msg.encode(‘utf-8‘) gb_msg=new_msg.decode(‘utf-8‘) print(gb_msg)
二进制转换成其他 decode
msg="我爱北京"print (msg.encode(encoding=‘utf-8‘).decode(‘utf-8‘)) # 转换成其他
4.列表
name =["zhangsan","lisi","wangwu"] print(name.index("zhangsan")) # 下标显示
列表name =["zhangsan","lisi","wangwu","lisi"] print(name.index("zhangsan")) # 下标显示print(name.append("likui")) #添加print(name) name.insert(1,‘wangerxiao‘)# 在下标那插入,即指定插入地方print(name) print(name.count("lisi")) name2=["mao","gou","tu"] name.extend(name2) #name和name2合并print (name)
5.copy 潜拷贝 , 第一层不变,第二层变()
name=[‘a‘,‘b‘,‘c‘,[‘d‘,‘f‘]] name2=name.copy() name[-1][1]=1000 #-1代表取最后一个值,1代表最后一个值得第1个数(从0开始数的所以是f) name[2]=300 print (name) print (name2)
6.隔一个取一个
name=[‘alex‘,‘zhang‘,‘wang‘,‘li‘,‘zhao‘,‘han‘,‘chu‘]
print(name[0:-1:2])#0从头,-1代表最后,2代表隔一个取一个,即从头到尾隔一个取一个(取头不取尾)
7.程序:购物车程序
需求:
#-*- coding:utf8 -*- shopping_list=[] product_list=[(‘ipone‘,3800), (‘MAC‘,1200), (‘bike‘,600),] salary=input("输入工资:") if salary.isdigit(): #字符串是否只包含数字 salary=int(salary) #转换成整形 while True: for index, item in enumerate(product_list): # 获取下标即商品编号 print(index, item) user_choice=input ("用户输入商品编号:") if user_choice.isdigit(): user_choice=int(user_choice) if user_choice<len(product_list) and user_choice>=0: p_item = product_list[user_choice] if p_item[1]<=salary: shopping_list.append(p_item) salary-=p_item[1] print ("商品{info1},余额\033[31;1m{info2}\033[0m".format(info1=product_list,info2=salary)) else : print ("余额不足") else: print ("商品不存在") else: print ("按任意键退出") else: print("工资输入错误")
标签:
原文地址:http://www.cnblogs.com/xuehuahongmei/p/5735118.html