学习菜鸟教程100个Python实验

2021-02-03  本文已影响0人  蓝风的夜

一、

代码:

#!/usr/bin/python3

for i in range(1,5):

    for j in range(1,5):

        for k in range(1,5):

            if (i != j ) and (j != k) and (i != k):

                print(i,j,k)

结果:

1 2 3

1 2 4

1 3 2

1 3 4

1 4 2

1 4 3

2 1 3

2 1 4

2 3 1

2 3 4

2 4 1

2 4 3

3 1 2

3 1 4

3 2 1

3 2 4

3 4 1

3 4 2

4 1 2

4 1 3

4 2 1

4 2 3

4 3 1

4 3 2

第一个实验自我检测,成功完成。

二、

代码如下:

#!/usr/bin/python3

i = int(input(‘净利润’:)) 

arr = [100000,600000,400000,200000,100000,0]

rat = [0.01 , 0.015 , 0.03 , 0.05 , 0.075 , 0.1]

r = 0

for idx in range(0,6):

    if i > arr[idx]:

        r +=  (i - arr[idx]) * rat[idx]

        print((i - arr[idx] ) * rat(idx))

        i = arr(idx)

print(r)

输出结果:

净利润:120000

1500.0

10000.0

11500.0

尝试运行,未成功。改换第三个尝试:

三、

题目:一个整数,它加上100后是完全平方数,再加上168后依然是完全平方数,请问该数是多少?

假设该数是X,则X+100=n^2,X+100+168=m^2

那么猜想m^2-n^2=(m+n)(m-n)=168

令i = m+n,j = m-n;则i+j=2m,i-k=2n;

    

上一篇 下一篇

猜你喜欢

热点阅读