标签:bin lease 循环 hal 元素 wiki 迭代 pre sum
条件判断
计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。
>>> age = 20 >>> if age >= 18: ... print ‘Your age is:‘, age,‘,‘, ‘adult!‘ ... Your age is: 20 , adult!
#!/usr/bin/python # -*- coding: utf-8 -*- age = input(‘Please enter your age: ‘) if age >= 24: print‘middle age!‘ elif age >= 18: print‘adult!‘ else: print‘kid!‘
循环
Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来:
>>> for name in name: ... print name ... Michale Bob Jim
计算1到10的整数和:
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
sum = 0 for x in range(11): sum = sum + x print sum
第二种循环是while循环,只要条件满足就不断循环,条件不满足时就退出循环。
计算100以内所有奇数之和:
sum = 0 n = 99 while n > 0: sum = sum + n n = n - 2 print sum
标签:bin lease 循环 hal 元素 wiki 迭代 pre sum
原文地址:http://www.cnblogs.com/vurtne-lu/p/7424901.html