鱼C论坛

 找回密码
 立即注册
楼主: 冬雪雪冬

[技术交流] Python:每日一题 155

[复制链接]
发表于 2018-2-23 10:30:06 | 显示全部楼层
' '.join('跟小甲鱼学编程')

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-23 14:53:10 | 显示全部楼层
  1. >>> a = 'I love FishC.'
  2. >>> ' '.join(a)
  3. 'I   l o v e   F i s h C .'
复制代码

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-23 21:29:47 | 显示全部楼层
def main():
    c= 'love FishC.'
    q = ''
    for x in c:
        q += ' '
        q += x
    print(q)

main()

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3 最前面会多一个空格

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-23 22:19:41 | 显示全部楼层
  1. def str_mod(str1):
  2.         return ' '.join(str1)
复制代码

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-24 11:58:35 | 显示全部楼层
def newString(string):
    newS = ''
    for each in string :
        newS = newS + each + ' '
    return newS

str = input("请输入你的字符串")
print(newString(str))

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-24 18:48:54 | 显示全部楼层
old = input('请输入你的文字:')
new = old[0]
for i in old[1:]:
    if i != ' ':
        new += ' ' + i
    else:
        new += i
print(new)

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-24 19:15:43 | 显示全部楼层
评分完毕!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-25 08:25:00 | 显示全部楼层
  1. a = 'Love'
  2. for i in a:
  3.         print(i,end = ' ')
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-25 08:25:36 | 显示全部楼层
Liuxiuneng 发表于 2018-2-22 10:38
str1 = '跟小甲鱼学编程'
print(' '.join())

6666,这个想法开拓了我的思路
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-25 08:26:41 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-25 16:39:20 | 显示全部楼层
太简单了吧?是不是我搞错了?
  1. str1 = 'I Love FishC'
  2. ' '.join(str1)
复制代码

点评

有时出些简单的题,可以让更多的人参与  发表于 2018-2-26 08:35
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-26 00:10:12 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-2-26 08:27:24 | 显示全部楼层
  1. a="I love FishC."
  2. b=' '.join(a)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-26 12:10:18 | 显示全部楼层
  1. def fun155(x):
  2.     return ' '.join([i for i in x])

  3. if __name__ == '__main__':
  4.     x = input('输出字符串:')
  5.     print(fun155(x))
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-26 19:18:22 | 显示全部楼层
def space(*str1):
        length = len(str1)
        for i in range(length):
                a=''
                for j in str1[i]:
                        a+=j+' '
                b = len(a)-1
                print(a[0:b])
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-27 10:43:28 | 显示全部楼层
a= str(input("输入字符"))
b=""
for each in a:
    b = each + " "+b
print(b)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-27 17:17:56 | 显示全部楼层
自己写了再看别人的代码,发现别人的更简单~

  1. s1 = input("输入一个字符串:")
  2. s2 = []
  3. for i in s1:
  4.     tmp = i + ' '
  5.     s2.append(tmp)

  6. print(''.join(s2))
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-27 19:17:08 | 显示全部楼层
temp=input('请输入字符串:')
for i in temp:
    print(i,end=' ')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-27 21:09:44 | 显示全部楼层
text =  'I love FishC.'
for i in text:
        print(i,end = ' ')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-28 21:49:41 | 显示全部楼层
a=input("请输入一串字符串:")
for i in a:
    if i!=" ":
        print(str(i)+str(" "),end="")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 12:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表