鱼C论坛

 找回密码
 立即注册
查看: 3363|回复: 13

[已解决]这个用Python咋写

[复制链接]
发表于 2020-2-23 17:10:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
你中无我
请用程序实现
给定两个字符串 s1, s2,删除字符串 s1 中的属于 s2 的字符,并输出结果。

输入格式
输入两行字符串,第1行输入为 s1,第2行输入为 s2

输出格式
在1行中输出删除后的 s1

示例 1
输入
i love python
io
输出
lve pythn
示例 2
输入
i love python
this
输出
love pyon
最佳答案
2020-2-23 18:15:53
  1. s1 = input()
  2. s2 = input()
  3. for each in s1:
  4.     if each not in s2:
  5.         print(each, end = '')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-2-23 17:18:56 | 显示全部楼层
  1. s1 = input("请输入第一个字符串:")
  2. s2 = input("请输入第二个字符串:")


  3. for i in s2:
  4.     try:
  5.         s1 = list(s1)
  6.         s1.remove(i)
  7.     except:
  8.         continue

  9. print("".join(s1).strip())
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-23 17:21:29 | 显示全部楼层
  1. s1 = input("请输入第一个字符串:")
  2. s2 = input("请输入第二个字符串:")


  3. for i in s2:
  4.     try:
  5.         s1 = list(s1)
  6.         s1.remove(i)
  7.     except:
  8.         continue

  9. print("".join(s1).strip())
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-23 18:11:28 | 显示全部楼层
是必须遵守格式吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-23 18:14:37 | 显示全部楼层
  1. result = []
  2. str1 = input()
  3. str2 = input()
  4. str1 = list(str1)
  5. str2 = list(str2)
  6. for i in str1:
  7.     for j in str2:
  8.         if j in i:
  9.             str1.remove(i)
  10. for i in str1:
  11.     if i == ' ':
  12.         continue
  13.     result.append(i)

  14. print(*result)
复制代码

先写一个,看看可不可以
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-23 18:15:53 | 显示全部楼层    本楼为最佳答案   
  1. s1 = input()
  2. s2 = input()
  3. for each in s1:
  4.     if each not in s2:
  5.         print(each, end = '')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-23 18:16:12 | 显示全部楼层
  1. s1 = input("请输入第一个字符串:")
  2. s2 = input("请输入第二个字符串:")

  3. for i in s2:
  4.     try:
  5.         s1 = list(s1)
  6.         s1.remove(i)
  7.     except:
  8.         continue

  9. print("".join(s1).strip())
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-23 18:20:49 | 显示全部楼层
本帖最后由 mdphd 于 2020-2-23 18:23 编辑
  1. s1 = "i love python"
  2. s2 = "this"
  3. x = len(s2)
  4. for i in range(x):
  5.     s1=s1.replace(s2[i],'')
  6. print(s1)
复制代码

哎呀,忘记要输入了,不过这部分应该比较简单,你应该会的。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-23 18:22:02 | 显示全部楼层
我刚开始学,只能想到这种笨方法,希望能帮到你
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-23 19:53:15 | 显示全部楼层
qiuyouzhi 发表于 2020-2-23 18:14
先写一个,看看可不可以

谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-23 19:54:15 | 显示全部楼层
mdphd 发表于 2020-2-23 18:20
哎呀,忘记要输入了,不过这部分应该比较简单,你应该会的。

谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-23 19:56:42 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-2 19:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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