2Python自学第二天(if判断,for循环,while循环)

Posted jiangbigshrimp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2Python自学第二天(if判断,for循环,while循环)相关的知识,希望对你有一定的参考价值。

 1 """================ if判断 begin ======================
 2 
 3 # 输入一个年龄,判断是成年人还是小孩
 4 age = input(‘请输入年龄‘)
 5 if int(age)>=18:
 6     print(‘成年人‘)
 7     exit()
 8 print(‘小孩‘)
 9 
10 # 输入一个数字,判断是奇数还是偶数
11 num = input(‘请输入一个数字‘)
12 if int(num) % 2 == 0:
13     print(‘偶数‘)
14     exit()
15 print(‘奇数‘)
16 
17 # 输入一个月份,判断是哪个季节,python中没有 && , || ,用 and 或 or 来表示
18 season = int(input(‘请输入一个月份:‘))
19 if season >=3 and season <=5:
20     print(‘春季‘)
21 elif season >=6 and season <=8:
22     print(‘夏季‘)
23 elif season >=9 and season <=11:
24     print(‘秋季‘)
25 else:
26     print(‘冬季‘)
27 
28 # 练习
29 小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:
30 
31 低于18.5:过轻
32 18.5-25:正常
33 25-28:过重
34 28-32:肥胖
35 高于32:严重肥胖
36 bmi = 80.5 / pow(1.75,2)
37 if bmi < 18.5:
38     str = ‘过轻‘
39 elif bmi >= 18.5 and bmi < 25:
40     str = ‘正常‘
41 elif bmi >=25 and bmi < 28:
42     str = ‘过重‘
43 elif bmi >=28 and bmi < 32:
44     str = ‘肥胖‘
45 else:
46     str = ‘严重肥胖‘
47 print(str)
48 
49 =================== if判断 end ========================"""
50 
51 
52 """=============== for 循环 begin ============================
53 
54 name = [‘tom‘,‘bob‘,‘tim‘]
55 for n in name:
56     print(n)
57     
58 # 用for循环计算1-10的和
59 sum = 0
60 nums = [1,2,3,4,5,6,7,8,9,10]
61 for i in nums:
62     sum += i
63 print(sum)
64 
65 # 用for循环计算1-100的值,range(x,y)函数用来生成一个大于x,小于y的列表,如果range(z)一个参数的情况下会生成一个大于等于
66 0,小于101的列表
67 sum = 0
68 for i in range(1,101):
69     sum += i
70 print(sum)
71 
72 ================== for 循环 end============================"""
73 
74 """=============== while 循环 begin =============================
75 
76 # 用while循环计算1-10的和
77 i = 1
78 sum = 0
79 while i<=10:
80     sum += i
81     i+=1
82 print(sum)
83 
84 # 用while循环逆向输出10-1
85 num = 10
86 while num>=0:
87     print(num)
88     num = num-1
89     
90 ================== while 循环 end ====结束时间:2018:11-23 0:06========================"""

 

以上是关于2Python自学第二天(if判断,for循环,while循环)的主要内容,如果未能解决你的问题,请参考以下文章

python学习第二天

Java自学笔记第二十二天

培训第二天

python学习第二天

Java自学第二天

pytthon基础第一天——if判断while循环for循环python字符串