Pythonの総合的な英語II

Pythonの総合的な英語II

1.演習1

タイトル:数あるのS = A + AA + AAA + AAAA + AAを求めて...値、

a=input('请输入数字:')
count=int(input('几个数字相加:'))
ret=[]
for i in range(1,count+1):
    ret.append(int(a*i))
    print(ret[i-1])
print(sum(ret))

出力:
ここに画像を挿入説明

2.英語II

タイトル:101-200間の素数の数と全ての素数の出力を決定します

l=[ ]
for i in range(101,200):
    for j in range(2,i-1):
        if i % j==0:
            break
    else:
        l.append(i)
print(l)
print('总数为:%d'%len(l))

出力:
ここに画像を挿入説明

3.練習3

トピック:利益に基づくエンタープライズ手数料ボーナス。利益は、(I)は以下であるか、または千万に等しい場合、賞金の10%を挙げることができる。
利益1,000万未満、20百万千万手数料部分がより高い10万元より、10%未満である場合;部分、7.5%の手数料であってもよい
、5%の手数料であってもよい200,000 400,000、2000万人以上の部分との間にある。
40万600,000の間に4000万人以上の部分、3%の手数料であってもよいです;
; 1,000,000 600,000の間に、6000万以上の部分が1.5%を委託することができるで
億の上に、百万人以上の元部1%の手数料、
キーボード入力月利益I、求めるべき支払った賞与の合計数?

I = float(input("请输入当月利润,单位为万元:"))
if I <= 10:
    bns = I * 0.1
elif 10 < I <= 20:
    bns = 10 * 0.1 + (I-10) * 0.075
elif 20 < I <= 40:
    bns = 10 * 0.1 + 10 * 0.075 + (I-20) * 0.05
elif 40 < I <= 60:
    bns = 10 * 0.1+ 10 * 0.075 + 20 * 0.05 + (I-40) * 0.03
elif 60 < I <= 100:
    bns = 10 * 0.1+ 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + (I-60) * 0.015
elif I > 100:
    bns = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + 40 * 0.015 + (I-100) * 0.015
print(bns,'万元')

出力:
ここに画像を挿入説明ここに画像を挿入説明

公開された60元の記事 ウォンの賞賛6 ビュー1367

おすすめ

転載: blog.csdn.net/weixin_45775963/article/details/103636736