找出組成這個(gè)三位數(shù)的數(shù)字就可以了
創(chuàng)新互聯(lián)是專業(yè)的商城網(wǎng)站建設(shè)公司,商城接單;提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行商城網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
比如可以把這個(gè)三位數(shù)轉(zhuǎn)換成字符串然后遍歷,放到變量中
比如
s = str(ABC)
A = int(s[0]), B = int(s[1]), C = int
接下來(lái)比較3個(gè)數(shù)字的大小就能得出結(jié)果了
當(dāng)然不轉(zhuǎn)換成字符串也可以
A = ABC // 100 (是//不是/)
B = ABC // 10 % 10
C = ABC % 100
# coding=gbk
import numpy as np
inputStr = input("請(qǐng)輸入多個(gè)整數(shù),以空格分隔:")
# 使用列表推導(dǎo)式將輸入的內(nèi)容以空格分隔,如果有小數(shù),則通過(guò)int函數(shù)變?yōu)檎麛?shù)
input_lists = [int(num) for num in inputStr.split(" ")]
# 通過(guò)sort方法,并使用參數(shù)reverse=True,來(lái)將列表的數(shù)據(jù)以降序排列
input_lists.sort(reverse=True)
# 由于通過(guò)",".join()連接的列表不能有整數(shù)元素,所以通過(guò)列表推導(dǎo)式將列表每個(gè)元素通過(guò)str轉(zhuǎn)為字符串后,再聯(lián)接為以逗號(hào)分隔的字符串
print(",".join([str(num) for num in input_lists]))
# 使用numpy的median函數(shù)來(lái)得到中位數(shù)
print(np.median(input_lists))
升序和降序的函數(shù)分別是 在B1中輸入或復(fù)制粘貼下列公式 =RANK(A1,A:A,1) 或 =RANK(A1,A:A)
分成兩個(gè)列表分別排序,代碼如下:
s = input().split()
l1 = [ int(x) for x in s[:5] ] # 前5個(gè)數(shù)字
l2 = [ int(x) for x in s[-5:] ] # 后5個(gè)數(shù)字
l1.sort() # 前5個(gè)數(shù)字升序
l2.sort(reverse=True) # 后5個(gè)數(shù)字降序
print(l1 + l2)
運(yùn)行結(jié)果如下:
輸出符合題意,望采納~