笨办法学python习题32有range()、append()两个新库函数,他们的用法如下:

range():可创建一个整数列表,一般用在 for 循环中

先列几个range()函数的几个用法

            笨办法学python笔记(习题32)——range()、append()用法,以及for循环用法  

函数原型:range(start, end, scan):

参数含义:start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5);

              end:技术到end结束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

              scan:每次跳跃的间距,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

append():用于在列表末尾添加新的对象

语法

append()方法语法:

list.append(obj)

aList = [123, 'xyz', 'zara', 'abc'];
aList.append( 2009 );
print "Updated List : ", aList;

以上实例输出结果如下:

Updated List :  [123, 'xyz', 'zara', 'abc', 2009]
C中for挺简单,python中for也挺简单,但习惯了一个用另一个还是有点别扭的。

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

语法:

for循环的语法格式如下:

for iterating_var in sequence:
   statements(s)

流程图:

笨办法学python笔记(习题32)——range()、append()用法,以及for循环用法

实例

#!/usr/bin/python# -*- coding: UTF-8 -*- for letter in 'Python': # 第一个实例 print '当前字母 :', letter fruits = ['banana', 'apple', 'mango']for fruit in fruits: # 第二个实例 print '当前水果 :', fruit print "Good bye!"

尝试一下 »


相关文章: