python 5 條件判斷和循環
來源:程序員人生 發布時間:2015-05-19 07:51:57 閱讀次數:2637次
#!/usr/bin/env python
# -*- coding: utf⑻ -*-
age = 3
if age >= 18:
print 'adult'
elif age >= 6:
print 'teenager'
else:
print 'kid'
print '----------------------'
names = ['jie', 'bob', 'trcy']
for name in names:
print name
print '------------------------'
sum = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
sum = sum + x
print sum
print u'-----------range(整數生成)----------------'
sum = 0
for x in range(101):
sum = sum + x
print sum
print u'------while---------------'
sum = 0
n = 3
while n>0:
sum = sum + n
n = n ⑵
sum = sum - 1
print sum
print u'---------輸入raw_input---------------'
birth = int(raw_input('birth:')) #注意raw_input輸入的數據都是字符
if birth<20:
print u'00前'
else:
print u'00后'
注意代碼保存的格式是utf⑻
:
IndentationError: unindent does not match any outer indentation level
遇到這個毛病是告知我們縮進不對
print u'------while---------------'
sum = 0
n = 3
while n>0:
sum = sum + n
n = n ⑵
sum = sum - 1 #容易出現縮進毛病,Tab和空格的不同,解決辦法是sum = sum - 1移動到上1行,回車讓Editplus幫我們換行
print sum
這里有趣的事sum = sum - 1位置的不同(前面是不是有Tab,決定了sum = sum - 1 語句是不是屬于while{}中
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈