鱼C论坛

 找回密码
 立即注册
查看: 4092|回复: 31

[已解决]新手_python字符串问题_已解决

[复制链接]
发表于 2019-5-9 10:34:32 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 涛4091 于 2023-2-23 11:06 编辑

批注 2019-05-09 103129.png

我该在代码中增加什么,才能保证这种格式,而且也能原样输出打印
最佳答案
2019-5-9 10:57:48
三单引号把内容包住例如
‘‘‘
我是第一行
我是第二行
我是第三行
’’’

这样试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-5-9 10:35:03 | 显示全部楼层
回帖奖励
自顶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-9 10:35:37 | 显示全部楼层
dalao
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 10:40:02 | 显示全部楼层

回帖奖励 +1 鱼币


上代码 不要图片的不要的不要
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 10:44:55 | 显示全部楼层

回帖奖励 +1 鱼币

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

使用道具 举报

 楼主| 发表于 2019-5-9 10:46:36 | 显示全部楼层
wp231957 发表于 2019-5-9 10:40
上代码 不要图片的不要的不要

好的 dalao
  1. shellcode = "
  2. 55
  3. 8B EC
  4. 33 FF
  5. 57
  6. 57
  7. 57
  8. C6 45 F4 73
  9. C6 45 F5 74
  10. C6 45 F6 61
  11. C6 45 F7 72
  12. C6 45 F8 74
  13. C6 45 F9 20
  14. C6 45 FA 63
  15. C6 45 FB 6D
  16. C6 45 FC 64
  17. 8D 7D F4
  18. 57   
  19. BA C7 93 C2 77
  20. FF D2
  21. 6A 00
  22. E8 7F 00 00 00
  23. "
  24. print(shellcode)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 10:47:51 | 显示全部楼层

参看五楼 多行字符串 用三引号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-5-9 10:48:20 | 显示全部楼层

nb
那每一行的后面是不是会有 \n  ?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-9 10:50:11 | 显示全部楼层

🐂🍺
那每一行的后面是不是会有 \n  ?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 10:53:01 | 显示全部楼层
涛4091 发表于 2019-5-9 10:50
🐂🍺
那每一行的后面是不是会有 \n  ?

那个\n 应该是编辑器显示的  实际输出 会不会换行  自己测试一下  估计会的 哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 10:57:48 From FishC Mobile | 显示全部楼层    本楼为最佳答案   

回帖奖励 +1 鱼币

三单引号把内容包住例如
‘‘‘
我是第一行
我是第二行
我是第三行
’’’

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

使用道具 举报

发表于 2019-5-9 10:58:51 | 显示全部楼层
涛4091 发表于 2019-5-9 10:48
nb
那每一行的后面是不是会有 \n  ?

如果不需要换行,还用单引号或双引号,每行后面加上\
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 11:00:40 | 显示全部楼层

回帖奖励 +1 鱼币

讲实话不理解你想说什么,你就说你想要达到什么样的效果。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-9 11:01:56 | 显示全部楼层
ba21 发表于 2019-5-9 11:00
讲实话不理解你想说什么,你就说你想要达到什么样的效果。

额。。谢谢啦
用三重引号  解决问题了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-9 11:02:52 | 显示全部楼层
冬雪雪冬 发表于 2019-5-9 10:58
如果不需要换行,还用单引号或双引号,每行后面加上\

那我要 每行的最前面和 最后面 都要 双引号引起来
我该怎样写代码?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 11:17:20 | 显示全部楼层
  1. print("""
  2.         啊,春天\n      你真美,就像那拂过脸庞的手\n     就像沁人心脾的冰凉的酒\n
  3.         """)
  4. # 这样把 \n 放在每一句话的后面,也可以实现换行,但是间距(也就是空格)不能保证了,得自己实测添加空格保持并排
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-9 11:19:56 | 显示全部楼层

哦 我还是按照一行一行写吧
这样怎样在每一行 最前面 和 最后面 加上双引号,引起一行来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-9 11:23:22 | 显示全部楼层
涛4091 发表于 2019-5-9 11:02
那我要 每行的最前面和 最后面 都要 双引号引起来
我该怎样写代码?

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

使用道具 举报

发表于 2019-5-9 11:26:10 | 显示全部楼层
如果是打印出内容可以这样
  1. print('''
  2. 第一行
  3. 第二行
  4. 第三行
  5. ''')
复制代码


或者变量
  1. anything = '''
  2. 第一行
  3. 第二行
  4. 第三行
  5. '''
复制代码


这样其实挺方便的,当然了还得看实际用途,
有的时候你需要在程序执行完一个片段后换行,那就在句子后面加上\n
它就会换行拉,  多尝试一下就能体会到了
另外,不太懂你刚刚说的是啥情况,以上是我的个人见解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-9 11:34:52 | 显示全部楼层
破月霜华 发表于 2019-5-9 11:26
如果是打印出内容可以这样

就是输出一下这个样子

  1. "\X55"
  2. "\X8B\XEC"
  3. "\X33\XC0"
  4. "\X50"
  5. "\X50"
  6. "\X50"
  7. "\XC6\X45\XF4\X6D"
  8. "\XC6\X45\XF5\X73"
  9. "\XC6\X45\XF6\X76"
  10. "\XC6\X45\XF7\X63"
  11. "\XC6\X45\XF8\X72"
  12. "\XC6\X45\XF9\X74"
  13. "\XC6\X45\XFA\X2E"
  14. "\XC6\X45\XFB\X64"
  15. "\XC6\X45\XFC\X6C"
  16. "\XC6\X45\XFD\X6C"
  17. "\X8D\X45\XF4"
  18. "\x50"
  19. "\XB8\X7B\X1D\X80\X7C"
  20. "\XFF\XD0"
  21. "\X55"
  22. "\X8B\XEC"
  23. "\X33\XFF"
  24. "\X57"
  25. "\X57"
  26. "\X57"
  27. "\XC6\X45\XF4\X73"
  28. "\XC6\X45\XF5\X74"
  29. "\XC6\X45\XF6\X61"
  30. "\XC6\X45\XF7\X72"
  31. "\XC6\X45\XF8\X74"
  32. "\XC6\X45\XF9\X20"
  33. "\XC6\X45\XFA\X63"
  34. "\XC6\X45\XFB\X6D"
  35. "\XC6\X45\XFC\X64"
  36. "\X8D\X7D\XF4"
  37. "\X57\X\X\X"
  38. "\XBA\XC7\X93\XC2\X77"
  39. "\XFF\XD2"
  40. "\X6A\X00"
  41. "\XE8\X7F\X00\X00\X00"
复制代码


每一行的最前面和最后面 都加上双引号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 21:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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