用python语言将一组数9,8,7,1,2进行逆序输出。 用Python写一个 输入10个数,从大到小排序,并输出前五...

python\u91cc\u3002\u8f93\u516512678,\u8f93\u51fa,\u5012\u5e8f\u8f93\u51fa\u4e3a8,7,6,2,1

X\uff1dlist (input())
for i in range(len(X)-1\uff0c-1\uff0c-1)\uff1a
print(X[i],end\uff1d'\uff0c')


a = input('\u8f93\u516510\u4e2a\u6570\u5b57(\u7528\u7a7a\u683c\u5206\u9694):')
b = sorted(a.split(),reverse=True)
c = sum(map(int,b[:5]))
print('\u524d\u4e94\u4e2a\u6570\u636e\u7684\u548c\u4e3a:{0}\n{1}'.format(c,b))

\u9009\u4e00\u4e2a\u5427


a=[9,8,7,1,2]

print(a[::-1])

print(sorted(a,key=lambda x:a.index(x),reverse=True))

a.reverse() #上面两行都不是原地改值,这一行reverse是原地改值,所有没有返回值。
print(a)



两种方法,一种是把数组逆排序以后,顺序输出,另一种就是直接从-1开始 -2 这样输出到0位。第一种的方法直接用[::-1]生成逆序。



a = []
for i in range(5): #5是数组长度
a.append(int(input())) #输入数组
for i in range(len(a)-1,-1,-1):
print(a[i])

非常简单
lis = [9,8,7,1,2]

for index in range(-1,-len(lis)-1,-1):
缩进 print(lis[index])

  • 鐢╬ython璇█灏嗕竴缁勬暟9,8,7,1,2杩涜閫嗗簭杈撳嚭銆
    绛旓細a=[9,8,7,1,2]print(a[::-1])print(sorted(a,key=lambda x:a.index(x),reverse=True))a.reverse() #涓婇潰涓よ閮戒笉鏄師鍦版敼鍊硷紝杩欎竴琛宺everse鏄師鍦版敼鍊硷紝鎵鏈夋病鏈夎繑鍥炲笺俻rint(a)
  • 浣跨敤python 鍐欏嚭绋嬪簭,鍒涘缓涓涓彉閲忓悕涓簃ao 骞灏嗘暟瀛9鍊肩粰mao 缂栧啓鏍煎紡...
    绛旓細mao = 9; #瀹氫箟鍙橀噺骞朵笖璧嬪 print(mao);#杈撳嚭鍙橀噺鐨勫 涓 9 甯屾湜鎴戠殑鍥炵瓟鍙互甯姪浣
  • 鐢╬ython鍐欎竴涓皬绋嬪簭,璁鐢ㄦ埛杈撳叆浠绘剰9涓鏁板瓧,鐒跺悗杈撳嚭鎺掑簭鍚庣殑缁撴灉...
    绛旓細鎴戝彧鍐欎竴涓嚱鏁帮細\x0d\x0a>>> def littleFunc():\x0d\x0a data =[] #鍒濆鍖栧垪琛╘x0d\x0a for i in range(9):#涓涓猣or寰幆\x0d\x0a num = int(raw_input("input a number please: "))#鎺у埗杈撳叆杞负int\x0d\x0a data.append(num)#鏀惧叆鍒楄〃\x0d\x0a data.sort(...
  • 濡備綍鍒╃敤Python浜х敓10涓殢鏈烘暟?
    绛旓細1銆佹湰鏂囬渶瑕佸姞杞界殑妯″潡鏄細random銆2銆佺粰鍑0鍒10涔嬮棿鐨勯殢鏈烘暣鏁帮細import random锛宎 = random.randint(0,10)锛宲rint(a)銆3銆佺粰鍑9鍒10涔嬮棿鐨勯殢鏈哄疄鏁帮細import random锛宎 = random.uniform(9,10)锛宲rint(a)銆4銆佷粠9銆19銆29銆39銆佲︹︺99涔嬮棿锛岄殢鏈洪夊彇涓涓疄鏁帮細import random锛宎 = random....
  • Python濡備綍鎶闆嗗悎涓殑9涓厓绱犻殢鏈哄垎鎴愪笁缁?
    绛旓細import random a=[1,2,3,4,5,6,7,8,9]random.shuffle(a)print(a[:3],a[3:6],a[6:])
  • 鐢╬ython璇█缂栧啓浠0鍒100鏈夊灏戜釜鏁板彲浠ラ櫎浠ヤ節?
    绛旓細绛旓細鐢0鍒100涓鍏辨湁11涓暟鍙互闄や互涔濓紝瀹冧滑鍒嗗埆鏄0锛9锛18锛27锛36锛45锛54锛63锛72锛81锛90銆傚彲浠ョ敤涓嬮潰鐨python绋嬪簭鏉ユ眰瑙o細count = 0 for i in range(101):if i % 9 == 0:count += 1 print(count)
  • Python 缁欏畾涓缁闅忔満鏁板垪,姹傜浉閭诲鏁
    绛旓細numlist=[1,3,5,7,9,2,4,6,9,10]numlen = len(numlist) # 杩斿洖鍒楄〃涓湁澶氬皯涓鏁板瓧 count = 0 for a in range(numlen):if a == numlen-1 :break b = a + 1 a = numlist[a]b = numlist[b]c = a - b if c == 1 or c == -1:count += 1 print(f'a={a} b...
  • python涓浣曞彇涓鍒楁暟鏈澶у
    绛旓細濡傛灉鏄粠鍒楄〃涓壘鏈澶у硷紝鍒欏彲浠ヤ娇鐢╩ax()锛屽锛欼n [279]: a = range(10)In [280]: max(a)Out[280]: 9濡傛灉鏄粠鏁扮粍鎵炬渶澶у硷紝鍒欏彲浠ヤ娇鐢╪umpy.max()鍑芥暟锛屽锛欼n [281]: a = np.arange(10)In [282]: a.max()Out[282]: 9濡傛灉鏄竴涓簩缁存暟缁勶紝鍙栨煇涓鍒楃殑鏈澶у硷紝鍒欙細In [...
  • 濡備綍鐢≒ython鏉ョ粺璁鏁板瓧0鍒9鐨勫嚭鐜版鏁?
    绛旓細鐢≒ython鍙互浣跨敤random妯″潡鐢熸垚0-9涔嬮棿鐨勯殢鏈鏁帮紝鐒跺悗灏嗕簲涓殢鏈烘暟缁勫悎璧锋潵鍗冲彲寰楀埌涓涓簲浣嶆暟銆傚叡鏈10涓鏁板瓧鍙夛紝鎵浠ユ荤殑鍙兘鎬т负10鐨勪簲娆℃柟锛屽嵆锛10**5=100000鍥犳锛屽叡鏈100000绉嶄笉鍚岀殑浜斾綅鏁板瓧鍙兘鎬с侾ython缁熻瀛楃涓蹭腑瀛楁瘝鏁板瓧鍑虹幇娆℃暟鐨勬柟娉曞涓嬶細宸ュ叿锛忓師鏂欙細鍗庝负Matebook1Windows10涓撲笟鐗堛丳y...
  • python 杈撳叆0-10000鐨勪竴涓鏁,灏嗘暟瀛杞崲鎴愪腑鏂囨眽瀛楅浂涓浜屼笁鍥涗簲鍏竷鍏節...
    绛旓細瑕佸皢0-10000鐨勯樋鎷変集鏁板瓧杞崲鎴愪腑鏂囨眽瀛楋紝濡傗滀竴鍗冧簩鐧句笁鍗佸洓鈥濇垨鈥滃9浠熻窗浣板弫鎷捐倖鈥锛孭ython缂栫▼鏂规硶濡備笅锛氶鍏堬紝鎴戜滑瀹氫箟涓涓熀纭鐨勬暟瀛楀瓧绗︽槧灏勶紝灏嗛樋鎷変集鏁板瓧涓庝腑鏂囧瓧绗︿竴涓瀵瑰簲銆傚浜庡皬鍐欙紝鎴戜滑闇瑕佸垱寤轰竴涓猟igit_chars鏁扮粍锛屽寘鍚0-9鐨勪腑鏂囨暟瀛楀瓧绗︼紝浠ュ強unit_chars鏁扮粍锛岃〃绀烘瘡涓崟浣嶇殑涓枃鍚嶇О锛堝鈥...
  • 扩展阅读:python初学编程必背 ... 学了python再学c++好学吗 ... python编程入门自学 ... 大一python课本答案 ... python编程必背单词 ... 小学生学python还是c++ ... python和c++学哪个好 ... 用python求两个数字的和 ... 杨年华 python教材答案 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网