print (‘请输入10个数字:\n’) a=[] for n in range(10): a.append(int(input(‘输入一个数字:\n’))) for i in range(0,9): min=i for j in range(i+1,10): if a[min]>a[j]: min=j if min!=i: t=a[min] a[min]=a[i] a[i]=t print (a)
#题目:求一个3*3矩阵主对角线元素之和。 #程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。
#!/usr/bin/python
-- coding: UTF-8 --
if name ‘main’: a [] sum 0.0 for i in range(3): a.append([]) for j in ran…
#模仿静态变量的用法。 #!/usr/bin/python
-- coding: UTF-8 --
def varfunc(): var 0 print (‘var %d’ % var) var 1 if name ‘main’: for i in range(3): varfunc()
类的属性
作为类的一个属性吧
class Static: StaticVar 5 def varfunc(self): self.StaticVar…