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)


猜你喜欢

转载自blog.csdn.net/liudun_cool/article/details/78620284