总有理 发表于 2017-9-15 19:47:13

def get_middle(s):
    if len(s) % 2 == 0:
      return s + s
    else:
      return s

Teagle 发表于 2017-9-15 19:59:15

gunjang 发表于 2017-9-14 23:14


收下俺的膝盖{:5_106:}{:5_106:}

AKA2pac 发表于 2017-9-15 20:54:42

def justStr(text):
    a =[];
    for i in text:
      a.append(i)
    if len(a) % 2==0:
      print(a+a)
    else:
      print(a[(len(a)+1)/2])
if __name__ =='__main__':
    justStr('hahh')

bruce666 发表于 2017-9-15 22:28:19

a = raw_input("please input a atring:\n")
num = len(a)
print num
if(num%2==0):
    print a
else:
    print a

2015150034 发表于 2017-9-16 00:05:30

{:5_91:}

luciferzf 发表于 2017-9-16 11:00:09

string=input("input the string:")
n=int(len(string))
if n%2==1:
    n=int(n/2)
    print(string)
else:
    n=int(n/2-1)
    ans=string+string
    print(ans)
   

   

yxfff 发表于 2017-9-16 12:30:33

66666666

一语终难尽思愁 发表于 2017-9-16 16:23:37

def qw(*oo):
        for i in range(len(oo)):
                if len(oo)%2==0:
                        print(oo)//2-1],oo)//2])
                else:
                        print(oo)//2])

想了想字符组的情况{:10_250:}

Dradrag 发表于 2017-9-16 18:00:00

好难

蛋蛋的忧桑 发表于 2017-9-16 20:02:33

新手上路 看看大神怎么做

小伟孒 发表于 2017-9-16 23:40:45

char=input()
i=len(char)
if i%2==0 :
    print(char)
    print(char)
if i%2==1 :
    print(char)

易水寒楠 发表于 2017-9-17 00:04:27

# -*-coding:gbk-*-
__author__ = 'chennan'
def KatagetMiddle(x):
    n=len(x)
    if n%2==0:
      n1=int((n-2)/2)
      n2=int(n/2)
      u=x+x
    else:
      n3=int((n-1)/2)
      u=x
    return u;

x="A"
u=KatagetMiddle(x)
print(u)

新手·ing 发表于 2017-9-17 10:34:22

截至限制

zzzaaawww 发表于 2017-9-17 22:11:20

非常非常感谢无私的分享,看看怎么样。

zzzaaawww 发表于 2017-9-17 22:13:56

非常非常感谢无私的分享,看看怎么样。

herbert_hu 发表于 2017-9-18 11:03:59

123

BngThea 发表于 2017-9-18 15:19:43


def getMiddle(s):
    size = len(s)
    p = size//2
    if size % 2:
      return s
    else:
      return s


print(getMiddle('test'))
print(getMiddle('testing'))
print(getMiddle('middle'))
print(getMiddle('A'))

_AnyWay 发表于 2017-9-18 17:24:02

s=str(input("请输入一个字符串:"))
a=len(s)
if a%2==0:
    print(s)
else :
    print(s)

zhoujie13 发表于 2017-9-18 21:55:07

def func(s):
        if len(s)/2 == 0:
                return s
        else:
                return s

来钓鱼 发表于 2017-9-18 22:48:05

{:10_277:}
页: 1 [2] 3 4
查看完整版本: Python:每日一题(开胃菜)