9月16日python练习
Posted weidaijie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9月16日python练习相关的知识,希望对你有一定的参考价值。
1、输出商品列表,用户输入序号,显示用户选中的商品
商品 li = ["手机", "电脑", ‘鼠标垫‘, ‘游艇‘]
#!/usr/bin/env python # coding:utf-8 li = ["手机", "电脑", ‘鼠标垫‘, ‘游艇‘] for i in range(len(li) ): print (i+1,li[i])
#!/usr/bin/env python # coding:utf-8 for i in range (1,10) : for k in range (1,i+1): #print (("{}*{}={}".format(k,i,i*k)),end=" ") #print (" ",end="") print (str(k)+‘*‘+str(i)+‘=‘+str(i*k)+" ",end="") print (" ",end="")
a=input("请输入你选中的序号: ") print (li[i-1])
2、有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。 即: {‘k1‘: 大于66的所有值, ‘k2‘: 小于66的所有值}
list1=[] list2=[] list=[11,22,33,44,55,66,77,88,99,90] dict1={‘key1‘:‘‘,‘key2‘:‘‘} for i in list : if i < 66 : list1.append(i) else : list2.append(i) dict1={‘key1‘:list1,‘key2‘:list2} print dict1
3、打印99乘法表
#!/usr/bin/env python # coding:utf-8 for i in range (1,10) : for k in range (1,i+1): #print (("{}*{}={}".format(k,i,i*k)),end=" ") #print (" ",end="") print (str(k)+‘*‘+str(i)+‘=‘+str(i*k)+" ",end="") print (" ",end="")
以上是关于9月16日python练习的主要内容,如果未能解决你的问题,请参考以下文章