# -*- coding: utf-8 -*-
def findchar(string,char):
num = len(string)
for i in range(-1,-(num+1),-1):
ff = cmp(string[i],char)
if ff == 0:
return i
else:
return -1
if __name__ == "__main__":
s = 'abgcnxdxjg'
c = 'x'
result = findchar(s,c)
print result
def subchar(string,origchar,newchar):
num = len(string)
L = []
for i in range(num):
ff = cmp(string[i],origchar)
if ff != 0:
L.append(string[i])
else:
L.append(newchar)
return L
if __name__ == "__main__":
s = 'abcndjujai'
c = 'j'
r = 'x'
result = subchar(s,c,r)
print ''.join(result) #list covert to str
import random
def game(): #shitou,jianzi,bu
gamer = int(raw_input("Please enter your choice:['jianzi':1,'shitou':2,'bu':3] "))
ss = random.randint(1,3)
print "computer chose:['jianzi':1,'shitou':2,'bu':3]",ss
return ['computer','ping','humen'][(gamer-ss+4)%3]+' win'
if __name__=="__main__":
result = game()
print result
9.19练习
最新推荐文章于 2024-08-15 23:11:04 发布