range 用法參見http://blog.csdn.net/chiclewu/article/details/50592368
直接在 在線編程工具中練習:
https://www.tutorialspoint.com/execute_python_online.php
代碼如下,增加range、列表的len()、字典的items()函數,for 函數也有了新變化
# Hello World program in Python
# -*- coding:utf8 -*-
import os, sys
#字典
dict={}
dict["name"]="初學"
dict["say"]="晚上好"
dict["detail"]="每天一練"
#list
list=[]
list.append("晚上好")
list.append("初學")
list.append("每天一練")
# 函數
def output(k,v=" list"):
print k,v
for i in range(len(list)):
output(list[i])
for k,v in dict.items():
#print k,dict[k]
output(k,v)
練習2:
# Hello World program in Python
# -*- coding:utf8 -*-
import os, sys
#list
list=[]
list.append("晚上好")
list.append("初學")
list.append("每天一練")
print "list長度",len(list)
print "range 常用作循環",range(len(list))
# 函數
def output(k,v=" list"):
print k,v
#根據長度循環輸出list的值
for i in range(len(list)):
output(list[i])
2的運行結果,注意print的用法及”,”爲英文逗號。
練習3:通過索引index獲取列表:
# Hello World program in Python
# -*- coding:utf8 -*-
import os, sys
#list
list=[]
list.append("晚上好")
list.append("初學")
list.append("每天一練")
print "list長度",len(list)
print "range 常用作循環",range(len(list))
# 函數
def output(k,v=" list"):
print k,v
output(list[0])
output(list[1])
output(list[2])
練習3運行結果: