猫史档案馆


【Python作品分享】new2

用户:溜溜溜溜溜溜溜溜溜溜查看:0 回复:0 评论:0 创建时间:2023-01-26T21:20:56


【作品展示】

center_image

 

【作品介绍】

很关键

 

【作品源代码】

import statistics

'''
class Num:
	def __init__(self, me):
		self.mean_value = mean_value
		self.median_value = median_value
		self.range_value = range_value
		self.variance_value = variance_value
	def f_mean_value(self):
		statistics.mean(self.mean_value)
a = Num([1,5,7,9])
b = a.f_mean_value()
print(b)
'''

def automatic_fun(x):
	y = x.split(' ')
	return list_transition_num(y)


def list_transition_num(f_num):
	for i in range(len(f_num)):
		f_num[i] = int(f_num[i])
	return f_num

def f_range_value(x):
	return max(x)-min(x)
def automatic_fun1(x):
	mean_value = statistics.mean(x)#平均数
	median_value = statistics.median(x)#中位数
	variance_value = statistics.pvariance(x) #方差
	range_value = f_range_value(x)#极差
	mode_value = statistics.mode(x)#众数
	#print(mean_value,median_value,variance_value,range_value)
	return f'平均数是{mean_value},中位数是{median_value},方差是{variance_value},极差是{range_value},众数是{mode_value}'
def f_print_autmatic_fun1(x):
	print(automatic_fun1(x))
def get_user_input():
	a=input('请输入')
	user_handle = automatic_fun(a)
	return user_handle
def export():
	fun = get_user_input()
	print(automatic_fun1(fun))
#f_print_autmatic_fun1([3,4,0,3,5])
while True:
	try:
		export()
	except:
		print('错误')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页