python - 如何在 python 中复制一些东西?
问题描述
我会接受用户的输入并按他们给我的数字缩放图像,例如当他们说 2 时,原始图像是
hph
pph
h p
在图像缩放后,它会变成
hhpphh
hhpphh
pppphh
pppphh
hh pp
hh pp
我可以使用哪些功能来做到这一点?帮助将不胜感激!
解决方案
认为你最终会得到一堆类似的答案,但我尽可能地把它美化了..
n = 2
s = '''hph
pph
h p'''
modified = ''.join([letter*n if letter != '\n' else letter for letter in s])
for line in modified.split('\n'):
for times in range(n):
print(line)
输出:
hhpphh
hhpphh
pppphh
pppphh
hh pp
hh pp
推荐阅读
- postgresql - 获取条件的最大值
- python - ValueError:形状(4886,400)和(4886,400)未对齐:400(dim 1)!= 4886(dim 0)
- google-apps-script - Google AppScript 未连接到 GmailApp
- java - 如何在不触发动作侦听器的情况下从 jComboBox 中删除所有项目?
- bash - 如何连接来自不同文件的单词
- swift - 可以在文件导入器中使用自定义文件类型吗?
- javascript - 为什么时钟和心率没有出现?
- javascript - ReactApp:错误:元素类型无效:预期为字符串(用于内置组件)或类/函数(用于复合组件)但得到:对象
- c - 如何在一行中避免“需要左值作为一元'&'”错误?
- django - 如何将视频view1(在view2内部)中的变量传递给Django中的view2模板