2019年7月17日学習作業(プログラミング)

day04の宿題

1. whileループ出力1234568910

count = 0
while count < 10:

    if count == 6:
        count += 1
        continue
    count += 1
    print(count,end=' ')

2.すべての番号1-100シーク

sum=0
count=0
while count<100:
    count +=1
    sum+=count
print(sum)

3.すべての奇数番号1-100の出力

count=1
while count<100:
    if count % 2==1:
     print(count,end=' ')
    count+=1

すべての偶数1-100内4.出力

count=1
while count<=100:
    if count % 2==0:
     print(count,end=' ')
    count+=1

リクエストとすべての数字1-2 + 3-4 + 5 ... 99

sum=0
for i in range(1,100):
    if i%2==0:
        sum -=i
    else:
        sum+=i
print(sum)

6.ユーザー・ログイン(再試行するための3回のチャンス)

id='1608210104'
pw='123456'
for i in range(3):
    id1 = input('Please your enter id:')
    pw1 = input('Please your enter password(您只有三次机会):')
    if id1==id and pw1==pw:
        print('you enter is True(你已登录成功)')
    else:
        print('you enter is False')
print('三次机会已用完')

7.ゲームの年齢を推測します

age='18'
for i in range(3):
    age1 = input('Please your enter age:')
    if age1==age:
        print("your answer is very True")
        break
    else:
      continue

8.ゲームのアップグレード版の年齢を推測する(オプション)

ユーザーが試み#3あたり3回まで試すことができるように必要なの後、あなたが推測していない場合は、ユーザーがあれば、答えはYまたはyあれば、3回、この前後にを推測するために継続させ、プレーを続けたいかどうか尋ねた答えNまたはnは、プログラム#を終了する方法は終了時に、それを推測しました

i=0
age=18
while i!=3 :
    age = input("Please your enter age:")
    if age== 18:
        print("your answer is True")
        break
    i += 1  # 计数器就加1

    if i == 3:  # 次数
        ret = input("是否还想玩(Y/N):")
        if ret == "Y" or ret =="y":
            i = 0;

9.for印刷部数99乗算表

for i in range(1,10):
    for j in range(1,i+1):
        print(f'{i}*{j}={i*j}',end='  ')
    print()

10.for循環印刷ピラミッド:次のように

for i in range(1,6):
        print(f"{'*'*(i+i-1): ^9}")

おすすめ

転載: www.cnblogs.com/xichenHome/p/11202548.html