b=int(1)
if b == 1:
b=2
c = "on my thumb"
elif b== 2:
b=3
c = "on my shoe"
elif b== 3:
b=4
c = "on my knee"
elif b== 4:
b+1
c = "on my door"
elif b== 5:
b+1
c = "on my hive"
elif b== 6:
b+1
c = "on my sticks"
elif b== 7:
b+1
c = "up in heaven"
elif b== 8:
b+1
c = "on my gate"
elif b== 9:
b+1
c = "on my spine"
else:
c = "once again"
for r in range(10):
print("This old man, he played one He played knick-knack " + c +" Knick-knack paddywhack, give your dog a bone This old man came rolling home")
b+1
相對較新的編碼,所以我真的不知道我在做什麼,但我試圖讓C到改變R中的每個新的時間被打印......以便IT完成舊的童謠。我在Python編寫此...如何獲得字符串變量來改變和打印出如果循環
那是什麼語言? –
請閱讀[問]或許[您嘗試過什麼?](http://whathaveyoutried.com) – nfechner
將打印語句更改爲「...」+ r +「...'。假設舊編譯器(沒有使用任何語言的經驗),那麼新編譯器將在第一次打印1,第二次打印2,第三次打印3等。 – Smudge202