python的string⽤法s.strip().lstrip().rstrip(',')
S.lower() #⼩写
S.upper() #⼤写
S.swapcase() #⼤⼩写互换
S.capitalize() #⾸字母⼤写
#分割
s = 'ab,cde,fgh,ijk'
print(s.split(','))
#连接
delimiter = ','
mylist = ['Brazil', 'Russia', 'India', 'China']
print delimiter.join(mylist)
import string
string.letters #所有的⼤⼩写字母
string.digits #所有的数字
⽣成激活码:
#!/usr/bin/python
import string
import random
KEY_NUM = 200
def base_gen():
key_list = [random.choice(string.letters + string.digits) for i in range(4)]
c++中string的用法return''.join(key_list)
def key_gen():
key = []
for i in range(4):
key.append(base_gen())
return key
if__name__ == '__main__':
print'-'.join(key_gen())
random() 返回0<=n<1之间的随机实数n;
choice(seq) 从序列seq中返回随机的元素;
getrandbits(n) 以长整型形式返回n个随机位;
shuffle(seq[, random]) 原地指定seq序列;
sample(seq, n) 从序列seq中选择n个随机且独⽴的元素
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论