django - python中从插入的字符串中删除特定字符的难题
问题描述
在我不使用随机函数的情况下,此代码是否有任何其他替代品,以便测试编译器可以删除它想要的任何字符。还给出了一个约束,即最多只能从字符串中删除 2 个字符
def puzzle(s):
import random
# s= str(input("string is : "))
l = [0, 1, 2]
lenthofstring = len(s)
n = random.choice(l)
# print(n)
for x in range(0, n + 1):
p = random.choice(s)
# print(p)
s1 = s.replace(p, '')
# print(s,s1)
# print(len(s),len(s1))
if len(s1)<len(s) / 2:
return True
else:
return False
print(puzzle(s=str(input())))
解决方案
推荐阅读
- python-3.x - 无法在 Python 中创建一个类并将其输出到 excel
- r - 如何为 R 中此“df”中的重复行分配唯一代码?
- .net-core - 在.net core 2中进行配置是否有标准或约定
- jquery - 在多个页面上具有“关闭”功能的 Div
- vue.js - Vue js:如何仅在第一页加载时加载css动画
- php - 如何使用查询生成器将 mysql 查询转换为 codeigniter?
- perl - 小数到科学记数法
- kubernetes - 通过 Kubernetes 使用 Terraform 动态配置 Cinder 卷和 Persistent 卷
- c# - 如何在上传和缩放时减小图像的大小(以 KB 为单位)?
- java - 运行一个简单的循环花费了太多时间