首先我们来新建一个类:
class Person:
def _init_(self,name):
self.name=name
def say(self):
print(self.name)
def sum(self,i,j):
print(i+j)
//类文件名为:cs.py
1.我们来导入一下类模块:
import cs
obj=cs.Person('user1')
obj.say()
obj.sum(1,3)
2.我们来引入一下模块别名的使用:
import cs as m
obj=m.Person('user1')
obj.say()
obj.sum(1,3)
3.从模块中导入类并起别名:
from cs import Person as p
obj=p('user1')
obj.say()
obj.sum(1,3)
接着我们来测试一下random模块:
1.randint随机取一个整数:
import random
print(random.randint(1,6))
//从1-6随机取一个数
2.从列表中随机取值:
from random import *
arr=[1,2,3,4,5,6,7,8,9,10]
v=choice(arr)
print(v)
//从列表中随机输出一个数
3.输出随机下标:
from random import *
arr=[1,2,3,4,5,6,7,8,9,10]
index=randrange(0,len(arr))
print(arr[index])
//输出随机下标(0-8)
接着我们来测试一下time模块:
from time import sleep
sleep(2)
print(123)
//等待2秒后输出123
最后我们来玩玩字符串:
1.字符串分片:
s="linux and python is very much."
print(s[6:9])
//输出第六到第九字符,即(and)。
2.字符串支持in语法
s="linux and python is very much."
print('java' in s)
//判断java是否在字符串中,结果为False。
这期文章到这里就结束了
我们下期再见!