来钓鱼
发表于 2017-9-18 22:48:05
{:10_277:}
来钓鱼
发表于 2017-9-18 22:48:35
{:10_277:}
yst_python
发表于 2017-9-19 09:53:26
hao
流浪1123
发表于 2017-9-19 10:13:01
#现有题目如下(编写一个函数):
#Kata.getMiddle("test") should return "es"
#Kata.getMiddle("testing") should return "t"
#Kata.getMiddle("middle") should return "dd"
#Kata.getMiddle("A") should return "A"
##############################################
lst1 = []
temp = str(input("请输入您的字符串"))
lst1_len = len(temp)//2
for i in temp:
lst1.append(i)
if len(temp)%2 != 0:
print(lst1)
else:
print(lst1,lst1)
一叶知秋非本意
发表于 2017-9-19 12:02:49
s =input("请用户输入一个字符串")
def choose:
if len(s)//2 ==0:
return s s
else:
return s
sck03
发表于 2017-9-19 14:36:39
def qiou(x):
if len(x)%2==0:
return x
else:
return x
smiox82
发表于 2017-9-19 15:09:29
怎么用函数作为参数,学习一下
彭彭彭
发表于 2017-9-19 17:53:40
def getMiddle(str1):
str2 = []
length = len(str1)
for x in str1:
str2.append(x)
if length%2 == 0:
print(str2)
else:
print(str2)
str1 = input('请输入字符串')
getMiddle(str1)
白牙
发表于 2017-9-20 09:10:12
def list(listes):
lists=int(len(listes))
if lists%2==0:
print(listes[(lists+2)/2]+listes[(lists-2)/2])
elif lists%2==1:
print(listes[(lists+1)/2])
listes=input()
list(listes)
RyanPython
发表于 2017-9-20 10:29:16
{:5_92:}
SuperBoy007
发表于 2017-9-20 10:53:32
def getMid(string):
L=len(string)
if L%2==0:
subString=string
else:
subString=string
return subString
橙汁
发表于 2017-9-21 09:25:33
def getmiddle(s):
l = len(s)
k=list(s)
if (l == 0):
print('输入有误!')
elif(l%2 == 0):
return k+k
else:
return k
m=input()
h=getmiddle(m)
print(h)
淡蓝色
发表于 2017-9-21 22:25:38
大神果然好多。一道习题,思路众多啊
lihuayuan
发表于 2017-9-24 16:19:52
aha
776667
发表于 2017-9-25 10:31:22
def middle(x):
if len(x)%2 == 0:
return x[(len(x)//2)-1] + x
return x[(len(x)//2)]
if __name__ == '__main__':
x = input('输入字符串:')
print(middle(x))
小丒魚
发表于 2017-9-29 07:52:20
都是高手
wukangwi
发表于 2017-10-10 09:27:54
想看
yanglj
发表于 2017-10-12 11:12:51
学习
zata
发表于 2017-10-12 13:39:50
def accpet(str1):
x = 0
if len(str1)%2 ==0:
x = str1[(len(str1)//2 -1):(len(str1)//2 +1)]
else:
x =str1[(len(str1)//2)]
return x
百里春秋8
发表于 2017-10-14 16:01:34
def getMiddle(str1):
if len(str1)==1:
return str1
if len(str1)%2==0:
return str1+str1
else:
return str1
for i in range(5):
str2=input("请输入一个字符串:")
print(getMiddle(str2))