Python語言入門(二)流程控制語法

#聲明變量身高和體重,計算BMI指數
height = 1.75#身高
weight = 80.5#體重
bmi = weight / (height*height);
#Python的語法簡潔,其中一個特點就是沒有大括號{}的語法
#變量的作用域以製表符縮進爲準,不同的縮進級別代表不同的作用域
#前一行的冒號和後面的代碼縮進就是大括號的效果,所以代碼格式必須嚴謹!
if bmi < 18.5:
    print("體重太輕")
elif bmi >= 18.5 and bmi<=25:
    print("體重正常");
elif bmi > 25 and bmi <= 28:
    print('體重偏高')
#elif等同於java中的else if
#and關鍵字等同於java中的&&
elif bmi > 28 and bmi <= 32:
    print('你是最胖的,教育改變生活!')
else:
    print('太胖了')
#Python每行代碼可以不用分號;結束,當然也可以寫上,編譯器自動把換行當做結束

#聲明一個string數組,循環輸出,for循環風格類似C#中的foreach
names = ['郴州','科泰','劉盾','軟件工程師'];
for n in names:
    print("hello %s" % n)

#用while循環累加1-100數字的總和
num = 1
sum2 = 0
while num <= 100:
    sum2 += num
    num += 1;
print('1-100之間數字總和爲: %s' % sum2)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章