哪位大侠帮我做做python的题目啊,做其中5个就好。跪求啊
不会吧,这个题目也都比较简单的啊。。。
第一个:
>>> score=["80","60","50","70","91","20","60","55","70","95"]
>>> results=sorted(score)[1:9]
>>> for i in range(len(results)):
sum+=int(results[i])
>>> sum/8
第二题:
>>> len([w for w in range(10000,99999) if str(w)[4]=='6' and w%3==0])
3000
吃饭去了。。这个真的很简单。。 不会看书写写就行了
布尔类型是一个逻辑量,区别于算术量的是逻辑量表示了两个对立的矛盾,也就是说逻辑值只可能有两个,就是真和假。
在python中(也在大多数的编程语言中),真(True)在计算机内部表示为数值类型1,而假(False)表示成0.
可以在python中测试:True == 1 结果为True,False == 0 结果为False.但是True == 任何其他的(不是1) 都为False, False也同理。
这只是计算机表示的问题,python规定 None,‘’,“”,“”“”“”,'''''',(),[],{},0,0.0,0L,0j,False为假,其他为真。
a=b 是算术运算,即把b的值赋给a,在计算机内部,由于python是由c语言实现的,用到了指针,a和b指向了同一块内存。
可测试:a=1 然后 b=a 比较id(a)和id(b),结果是一样的,说明a和b的地址一样。
a==b 是逻辑运算,得出的是逻辑值,就是真或假。
那怎么用呢?很简单,当要处理算术问题的时候当然用算术运算,有逻辑问题(通常所说的判断)的时候呢就用逻辑运算啦。
#10个评委打分,去掉1最高分和1最低,最后得平均分
scoreList=[]
x=0
average=0;
import random
while x<10:
scoreList.append(random.randint(0,100))
x+=1
print scoreList
scoreList.remove(min(scoreList))
scoreList.remove(max(scoreList))
print scoreList
for index in scoreList:
average=average+index
print average/8
#encoding=utf8
#个位数为6且能被3整除的五位数共有多少个
x=1002
num=0
while x<10000:
num+=1
x+=3
print num
#encoding=utf8
#一辆以固定速度行驶的汽车,司机在上午10点看到里程表上
#的数字为一个对称数(即这个数从左向右读和从右向左读是完
#全一样的),为95859。两小时后里程表上出现了一个新的对
#称数。问该车的速度是多少?新的对称数是多少?
v=1
oldNum=95859
while True:
oldNum+=v
li=list(str(oldNum))
newLi=li[:]
li.reverse()
if newLi==li:
break
#print v
print (oldNum-95859)/2
print oldNum
#encoding=utf8
#编程实现爱因斯坦数学题。爱因斯坦曾出了一道这样的数学题:有一条长阶梯,
#若每步跨2阶,则最后剩下1阶,若每步跨3阶,则最后剩2阶,若每步跨5阶,则
#最后剩4阶,若每步跨6阶则最后剩5阶。只有每步跨7阶,最后才正好一阶不剩,
#问:这条阶梯共有多少阶?
x=0
while True:
if x%2==1 and x%3==2 and x%5==4 and x%6==5 and x%7==0:
break
x+=1
print '最少有'+str(x)+'阶'
#coding: utf-8
#编程实现'石头、剪子、布'游戏,游戏的规则为:
#1)布包石头;2)石头砸剪子;3)剪子剪布。
import random
li=['石头','剪子','布']
y=-1
while True:
y=input('请输入正确的值(0-石头,1-剪子,2-布):')
try:
print '你:'+li[y]
break
except:
print '输入有误!'
c=random.randint(0,len(li)-1)
print '电脑:'+li[c]
if c==y:
print '平手'
else:
if y==0:
if c==1:
print 'You win!'
else:
print 'You lose!'
if y==1:
if c==2:
print 'You win!'
else:
print 'You lose!'
if y==2:
if c==0:
print 'You win!'
else:
print 'You lose!'
#coding:utf8
#编写一个程序求S的值,其中S为:S=1+(1*2)+(1*2*3)+......+(1*2*3*...*n)
def jiecheng(n):
if n==1:
return 1
else:
return jiecheng(n-1)*n
num=0
x=1
while True:
n=raw_input('请输入n的值:')
try:
int(n)
break
except:
print 'n必须是整数'
continue
while x<int(n)+1:
num+=jiecheng(x)
x+=1
print num
一楼第二题就错了……
有点功夫
做5个题目才给5分啊?
...假如输入abcd,它就输出dcba,哪位大侠知道,望不吝赐教
第一个被省略的是len(s),中间被省略的还真不好写,因为如果写0,则由于不包含的缘故,会漏掉s的第一个元素,如果写-1,会被当成len(s),由于python内部实现上是根据最后一个符号先判断的,所以中间省略最好。因为你在python代码写-1被当作end,但是python内部可以使用-1表示开始的。There are six ...
...里面有多少连续两项都是tab,然后我这样写哪里错了啊?请大侠...
tab对应的字符是'\\t',不是手动按tab输入:if string[n] == '\\t' && string[n+1] == '\\t'
...英文是正常的。具体见下图。捉急,谢谢各位大侠!!
1、你要贴test.py的代码出来呀 2、我这边按你的思路写了一个,没什么问题啊:fname='zhongwen.txt'with open(fname) as f:s=f.read()print s$ python print_chinese.py hi hello 百度
配置了pycharm模板,但是文件里不显示!哪里出问题了?请问大侠!
你新建的是file,应该新建Python file, 后缀才是.py文件,如图片圈起来所示!new-Python File
手机Py平台下载怎么用?Py软件安装了怎么用?
我来补充下,PY平台其实就是类似于JAVA平台一样。它内置着模块,如果你安装用PY语言编辑的软件。它都调取PY平台中的模块。不是楼下说的模拟器。一般的JAVA平台都已经固化进手机了,其实你装平台就跟你自己固化进去一个原理。如果你不安装PY语言编写的软件,安装py就没用了,
用py组成的词,比如说:朋友,便宜... 哪位大侠辛苦一点帮下小弟,
盘桓 旁逸 攀援 怕耶 溥仪 喷油 濮阳 仆役 璞玉 怕痒 番禺 怕有 番禺 攀岩 怕呀 攀越 潘阳 胖丫 喷涌 …… 你用搜狗拼音 分别输入:pay pany pangy poy pouy peny pengy piy piay piany piangy piny pingy puy ……...
edward_ml大侠,麻烦帮我做一个x-plore的注册补丁,谢谢,手机序列号是...
2、再安装py破解版x-plore。破解版的x-plore又分为2种:一个是双图标的〔使用30次就要点另一个未注册图标x-plore〕;另一个是单图标的py无限循环版,这个可以无次数限制使用,但是也必须安装py平台才行!另外还有一个x-plore半成品破解版本〔国外的某某人做的,只能打开几次就失效了,可以无视〕...
各位网络大虾们,请教几个流行用语。
大虾 大侠。 好康 好看。 如花似玉 丑陋。 姑狗Google搜索引擎。也写作“辜狗”。 寒 惊叹,害怕。有时也写作“汗”。例句:楼上的观点非常可怕。寒~! 干色摸 干什么。也写作“干虾米”。 开画 公开放映。 弓虽 语气词“强”,厉害,了不起, 恐龙kl,长相困难的女生。 惨绿 不幸。 我倒 用于表示佩服,或...
不太听得懂网络用语,请讲解
②有时也用来表示:“我”,"ou"。③喔。 P 否定用语。 例句:你放P! papa 怕怕。例:papaya(怕怕呀) PC Personal Computer(个人电脑)的缩写。 PF 佩服。 PK Person-killing,单挑,要出虚拟人命的网上决斗。 PLMM 漂亮美眉。 PMP 拍马屁。也有:PMPMP(拼命拍马屁). PM ①Private Message,私人...
设计个性Q名 、求大侠帮忙啦 ~
独特之蕞oοΟ ヤo拾囿叭勼oοΟ 兲丄嘚訫图 絮尘倾恬 灵之舞 柠檬草精灵 冰蓝水蜜桃 紫月幽魔灵 ぺ灬cc果冻ル 淹死的鱼oO 逝水无痕 寂寞的cd机 ☆会飞的鱼☆ ∑═爱═→ ゅ≈小鱼≈ゅ (_少钩鈏我 ﹎懿切瀡缘 Ψ子皿diom ~浪漫☆樱花~ ぷ爱以ぶ欠费 ロ│└占 ┢┦aΡpy舞 ┆...
曹费聚磺:[答案] def Q_2(): n = input("Enter n:") term = input("Enter number of terms to sum: ") s&nbs...
牡丹区19831326060: 求大神用Python做一下这些题 身为小白的我实在不会 只做1,2,5题 - ?
曹费聚磺: ##注意:最左边每个=表示一个空格##第1题 from turtle import * y=pos()[1]##五边形 up() setpos(10,y) down() circle(50,steps=5)##六边形 up() setpos(120,y) down() circle(60,steps=6)##第2题 from turtle import * for i in range(5):====fd(200)====right(...
牡丹区19831326060: 有谁能帮我用Python解一个题或者做个小游戏,题目自行设计,大概50行, - ?
曹费聚磺: 代码如下: >>> import commands >>> dir(commands) ['__all__', '__builtins__', '__doc__', '__file__', '__name__', 'getoutput', 'getstatus','getstatusoutput', 'mk2arg', 'mkarg'] >>> commands.getoutput("date") 'Wed Jun 10 19:39:57 CST 2009' >>> >...
牡丹区19831326060: Python简单的题目,大家都来做一下. - ?
曹费聚磺: 1 2 3 4 5 6 7 8亲,你这2113个要直到满意为止5261,就明4102显不是简单的条件语句能完1653成专的,也不是简单的for循环能解决属的,肯定是while语句的啊...num =int(raw_input("Please input your number:")) whilenot0<num<101:print"Please input a num between 1 and 100!"num =int(raw_input("Please input your number:")) else:printnum
牡丹区19831326060: 关于Python字典的两道题目 - ?
曹费聚磺: dd = dict() while True: key = input("存入的键:") value = input("存入的值:") dd[key] = value flag = input("是否继续存入[y/Y/N/n]:") if flag in ['n','N']: break keys = list(dd.keys()) values = list(dd.values()) print(keys) print(values)我的是3...
牡丹区19831326060: 哪位大侠帮我做这道题目啊 拜托拜托了?
曹费聚磺: 解:(1*9*9+2)*(1+9-9+2)*(19-9-2) =83*3*8 =1992
牡丹区19831326060: 求哪位大侠帮我做一下以下几个题,一定要告诉是怎么算出来的?
曹费聚磺: 汇编语言程序设计.. 假设DS=1000H,BX=2A80H,CX=3142H,SI=0050H,(10050H)=3BH,(10051H)=86H,(11200H)=7AH,(11101H)=64H,(12ADOH)=0A3H,每小题的括号中分别填入指令执行后的结果: 1)MOV AX,1200H ;AX=1200H 2)MOV AX,[...