python - 我不知道好用\n
问题描述
我希望输出值为
jeong
si
sook
2017
当我进入2017年的jeong si wook。
但是一直有问题。为什么??请帮帮我...
name1, name2, name3, si = input("Name and School ID: ").split
print(name1 \n name2 \n name3 \n si)
解决方案
我认为您正在处理的问题是您没有正确输入。在您当前的方法中,用户必须传递一个字符串(“”),并且 print() 期望打印出一个字符串。
所以为了让你的函数工作,你需要将你的 print() 修改为 print(name1 + "\n" + name2 +"\n" + name3 +"\n" +id),这将首先转换为将内容打印到字符串 "name1 + \n + name2 + \n + name3 +\n +id" 然后输出。
希望这能解决您的问题和困惑,祝您好运!
"\n" 和其他一些 "\r" 等是输出操作的特殊指令。“\n”在这种情况下表示新行,在你的情况下,它不应该只是打印(“你的立场输入”)吗?
推荐阅读
- html - CSS:在同一行上左对齐和右对齐文本
- elasticsearch - 水平缩放的意思
- jquery - 有什么方法可以将值发送到 MVC 中的受保护覆盖 void OnActionExecuted
- asp.net-mvc - 使用 cookie 跨平台通信 Web 应用程序
- vba - 如何在表单中使用级联删除/更新选定元素?
- python - Dockerfile 返回非零代码:1
- java - 为什么从 Java 应用程序运行 MAKE 会导致错误消息?
- python - 使用 Jupyter Notebook 中的输入运行 python 脚本
- php - 什么是 gmp_nextprime 算法?
- r - 使用 tidygraph 将来自相同两个节点的两条边合并为一条