2017年7月21日
摘要: 一、集合的作用 知识点回顾:可变类型是不可hash类型,不可变类型是可hash类型 作用:去重,关系运算 定义:可以包含多个元素,用逗号分割,集合的元素遵循三个原则: 1.每个元素必须是不可变类型(可hash,可作为字典的key) 2.没有重复的元素 4.无序 注意集合的目的是将不同的值存放在一起, 阅读全文
posted @ 2017-07-21 16:10 海燕。 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 1有如下值集合[11, 22, 33, 44, 55, 66, 77, 88, 99, 90...],将所有大于66的值保存至字典的第一个key中,将小于66的值保存至第二个key的值中 l=[11, 22, 33, 44, 55, 66, 77, 88, 99, 90] dic={'k1':[],'k2':[]} for item in l: if item >66: ... 阅读全文
posted @ 2017-07-21 15:33 海燕。 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 作业二:简单购物车# 实现打印商品详细信息,用户输入商品名和购买个数,则将商品名,价格,购买个数加入购物列表,# 如果输入为空或其他非法输入则要求用户重新输入 shopping_list = [] while True: print(" 商品选项 ") msg_dic = { 'apple': 10 阅读全文
posted @ 2017-07-21 15:24 海燕。 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 这个题可以有好几种解题方法。 一、索引值获取 二、count方法 三、setdefault方法 四、利用集合先去重,后利用count 阅读全文
posted @ 2017-07-21 15:20 海燕。 阅读(482) 评论(2) 推荐(0) 编辑
  2017年7月20日
摘要: #为何要有元组,存放多个值,元组不可变,更多的是用来做查询 t=(1,[1,3],'sss',(1,2)) #t=tuple((1,[1,3],'sss',(1,2))) # print(type(t)) # #元组可以作为字典的key # d={(1,2,3):'egon'} # print(d,type(d),d[(1,2,3)]) # 切片 # goods=('ip... 阅读全文
posted @ 2017-07-20 19:19 海燕。 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 二、统计s = 'hello alex alex say hello sb sb'中每个单词的个数 阅读全文
posted @ 2017-07-20 19:15 海燕。 阅读(877) 评论(1) 推荐(0) 编辑
摘要: 字典常用方法 阅读全文
posted @ 2017-07-20 19:09 海燕。 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 一、列表 作用:多个装备,多个爱好,多门课程,多个女朋友等 定义:[]内可以有多个任意类型的值,逗号分隔 以下是列表的常用操作: 阅读全文
posted @ 2017-07-20 18:08 海燕。 阅读(1835) 评论(0) 推荐(0) 编辑
  2017年7月19日
摘要: 1.%s,%d 举例1:name='egon' age=20 print("my name is %s my age is %s" %(name,age))#%s既能接受字符串,也能接受数字 print(‘my name is %s my age is %d’ %(name,age))#%d只能接受 阅读全文
posted @ 2017-07-19 16:54 海燕。 阅读(4401) 评论(0) 推荐(1) 编辑
摘要: 1.当输入exit命令是退出程序,如果输入其他的就打印====> 方法一while True: username=input("请输入你的用户名:>>>") password=input("请输入你的密码:>>>") if username=='zhanghaiyan' and password=='123456': print('login succes... 阅读全文
posted @ 2017-07-19 16:30 海燕。 阅读(697) 评论(0) 推荐(0) 编辑