Python学习笔记

Python编程练习035:逆序列表和类的方法变量

2020-05-28  本文已影响0人  Yang_6234

实例:

逆序列表

题目

将一个数组逆序输出。

程序分析

依次交换位置,或者直接调用reverse方法。

方法一:

lis=[1,10,100,1000,10000,100000]
for i in range(int(len(lis)/2)):
    lis[i],lis[len(lis)-1-i]=lis[len(lis)-1-i],lis[i]
print('第一种实现:')
print(lis)

方法二:

lis=[1,10,100,1000,10000,100000]
print('第二种实现:')
lis.reverse()
print(lis)

1
2
3
4
5
6
7
8
9
10
11
12

实例041:类的方法与变量

题目 模仿静态变量的用法。

程序分析 构造类,了解类的方法与变量。

def dummy():
i=0
print(i)
i+=1

class cls:
i=0
def dummy(self):
print(self.i)
self.i+=1

a=cls()
for i in range(50):
dummy()
a.dummy()

上一篇 下一篇

猜你喜欢

热点阅读