for num inrange(1,101):for i inrange(2,num):if(num % i)==0:breakelse:print(num)
对10个数进行排序
import random
A=[]for i inrange(10):A.append(random.randint(0,100))//在0-100随机生成10数print(A)
x =Afor i, j inenumerate(x):T= x[i+1:]ifT==[]:breakif x[i]>min(T):
t = x.index(min(T))
x[i], x[t]= x[t], x[i]print(A)//或直接用函数A.sort()print(A)
求一个3x3矩阵的对角线元素之和
import numpy as np
a=np.random.randint(1,100,9).reshape(3,3)print(a)(m,n)=np.shape(a)
sum=0for i inrange(m):for j inrange(n):if i==j:
sum+=a[i,j]print(sum)