1.打印正三角、反三角、倒三角、倒反三角
-正三角
#打印正三角
#实验range控制三角输出的行数,
#(x+1)控制#输出的个数,
#(n-x+1)控制空格输出的个数,最后通过字符串相加
for x in range(n):
print("#"*(x+1)+" "*(n-x+1))
#打印反三角
for x in range(n):
print(" "*(n-1-x)+"#"*(x+1))
#打印倒三角
for x in range(n):
print("#"*(n-x)+" "*(x))
#打印倒反三角
for x in range(n):
print(" "*(x)+"#"*(n-x))
2.题目描述:计算list中的去除最大值(或最小值)之后,剩下值之和。具体的算法如下:
lst = list(map(int,input().strip().split(" ")))
x=sum(lst)
print(lst)
print(x-max(lst),x-min(lst))