python列表、元组、字典练习题
1.元素分类有如下值集合[11,22,33,44,55,66,77,88,99,90],将所有大于66的值保存至字典的第一个key中,将小于66值保存至第二个key的值中。li=[11,22,33,44,55,66,77,88,99,90]dic={}n=[]m=[]foriinli:ifi>...
python入门练习题目2.2
题目:用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1,2,3,4,5,6]和2,5,程序输出[3,4,5,6]。方法一:使用切片importtimeimportrandomx=input('请输入一个列表;')print(x)y=int(inp...
Python3练习题 026:求100以内的素数
p=[iforiinrange(2,100)]#建立2-99的列表foriinrange(3,100):#1和2都不用判断,从3开始 forjinrange(2,i): ifi%j==0: p.remove(i) breakprint(...
小菜求教python一个练习题
刚学习python 看到一个练习题 def z6(): #13的20次方的最后三位数是多少 def zz6(x,y,z): xx=[x]*y return reduce(lambda x,y:x*y%z, xx) print zz6(13,20,100...
Python练习题 016:猴子吃桃
【Python练习题016】 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。--------------------...
一道Python练习题
有关字符串与编码的,转自廖雪峰Python教程。小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%',只保留小数点后1位:#-*-coding:utf-8-*-s1=72s2=85以下是解答:r=100*(s2-s1)/s1print('提高...
python 练习题:请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串
#-*-coding:utf-8-*-#请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串n1=255n2=1000print(hex(n1))print(hex(n2))python练习题:请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串的更多相关...
Python [练习题] :字典扁平化
习题:将source字典扁平化,输出为target格式的字典。source={'a':{'b':1,'c':2},'d':{'e':3,'f':{'g':4}}}target={'a.b':1,'d.f.g':4,'d.e':3,'a.c':2}deffunc(src,targetkey=''):f...
Python3经典100道练习题003
题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少? 方法:利用循环去判断x+100和x+268是否为完全平方数,没用使用其他函数,缺点运算速度慢 1x=-1002whilex<=2000:3y=x+1004z=x+2685p=06q=07ify==...
python3 练习题(购物车)
'''购物车程序需求:1.启动程序后,让用户输入工资,然后打印商品列表2.允许用户根据商品编号购买商品3.用户选择商品后,检查余额是否够,够就直接扣款,不够就提醒4.用户可一直购买商品,也可随时退出,退出时,打印已购买商品和余额'''#商品列表products_list=[['Iphone8',68...
【python练习题】程序13
#题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。foriinrange(100,1000):x=int(i/100)y=int((i-x*100)/10)z=i-x*100...
Python3练习题系列(08)——代码阅读方法及字典跳转表理解
问题:分析下面代码cities['_find']=find_citycity_found=cities['_find'](cities,state)分析过程:一个函数也可以作为一个变量,deffind_city比如这一句创建了一个你可以在任何地方都能使用的变量。在这段代码里,我们首先把函数find_...
python程序练习题集
1.#输入a,b,c,d4个整数,计算a+b-c*d的结果a=input("pleaseinputanimber:")b=input("pleaseinputanumber:")c=input("pleaseinputanumber:")d=input("pleaseinputanumber:")p...
python循环练习题
输出1-100偶数和foriinrange(0,101,2):print(i,end="\t")--------------------------------------------------------------------------------------------输出10行10列的...
python学习——练习题(3)
"""题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?"""importmathdefanswer1():"""看到这个题目,我的第一思维就是循环查找,直接计算机思维暴力循环验证但不知道循环到哪里为止,所以暂时循环100000次,100000以后的就无...
【Python】利用正则解析xml练习题
{"date":"18-03-2906:04:47","data":{"deviceType":1,"result":{"resultType":1},"capture":{"gender":0,"smallImageUrl":"http:\/\/images-test.xlsdn.com\/aW9...
python 逻辑判断 循环练习题
#1、判断下列列逻辑语句句的True,False.#1)1>1or3<4or4>5and2>1and9>8or7<6Ture#2)not2>1and3<4or4>5and2>1and9>8or7<6False#2、求出下列列逻辑...
python3 练习题 day02
'''1、有变量name="aleXleNb"完成如下操作:1)移除name变量对应的值两边的空格,并输出处理结果2)移除name变量左边的"al"并输出处理结果3)移除name变量右面的"Nb",并输出处理结果4)移除name变量开头的a"与最后的"b",并输出处理结果5)判断name变量是否以"...
python学习-7 条件语句 while循环 + 练习题
1.死循环while1==1:print('ok')结果是一直循环2.循环count=0whilecount<10:print(count)count=count+1print(error)3.练习题~使用while循环输出123456 8910count=1whilecount<=1...
【python练习题】程序16
#题目:输出指定格式的日期。importtimeprint(time.strftime('%Y:%m:%d%X',time.localtime(time.time()))) ...