ForFor 循环相信大家都很熟悉吧,在别的语言里面也经常用的到,而在Python中的用法其实在上一个章节中其实已经涉及到了,这篇文章再继续讲解这个用法,而在其他代码中经常用到的for(i=0;i<10;i++)在Python中使用却是如此简单,废话少说,从代码中去体会用法才是王道。__author__="Alex" __date__ ="$2011-2-17 10:39:27$" if __name__ == "__main__": print "Hello"; # declare a list names = ["Lu", "Zhang", "Xu"] # print title before each name for name in names: print( "Mr. " + name ) for i in range(1,3): print(i)
for i in { "9.2":5, "wife":"Viki" }: print( i ) # prints out consecutively: 9.2, wife d = { "9.2":5, "wife":"Viki" } for i in d: print( d[i] ) # prints out consecutively: 5, Viki控制台输出:Hello Mr. Lu Mr. Zhang Mr. Xu 1 2 9.2 wife 5 VikiWhileWhile循环在Python中的用法也很Easy,至此为止,我发现Python真的如官网上所说,简单高效清晰__author__="Alex" __date__ ="$2011-2-17 10:39:27$" if __name__ == "__main__": print "Hello"; # set the size of a normal drinking glass to standard 0.2 litres glass_size = 0.2 glasses = int( input("How many glasses (0.2 litres) of water have you drunk today? ") ) # loop until user has drunk 2 litres while glasses * glass_size < 2: glasses = int( input("How many glasses have you drunk now? ") ) print ( "That"s at least 2 litres." )Console OutPut:Hello How many glasses (0.2 litres) of water have you drunk today? 3 How many glasses have you drunk now? 5 How many glasses have you drunk now? 10 That"s at least 2 litres.