首页 > 编程语言 >python命令行输入\n失效

python命令行输入\n失效

时间:2022-10-10 16:23:47浏览次数:51  
标签:python aaaa cc 命令行 print 失效 输入

测试

在命令行输入aaaa \n cc时,没有把\n变为换行
python把aaaa \n cc变为了aaaa \\n cc

a = input('请输入:').strip()
print(a)

输出

请输入:aaaa \n cc
aaaa \n cc

修改

使用replace替换一下

_a = input('请输入:').strip()
a = _a.replace("\\n", "\n")
print(a)

输出

请输入:aaaa \n cc
aaaa 
 cc

原理

Python把终端输入的\n变为了\\n,所有print('\\n')在终端能显示\n

print('\n', end='*')
print('\\n', end='+')

输出


*\n+

标签:python,aaaa,cc,命令行,print,失效,输入
From: https://www.cnblogs.com/lxd670/p/16776079.html

相关文章

  • 进入python的世界_day10_python基础——函数之参数、名称空间
    一、位置参数位置形参​ 函数定义阶段(函数定义第一行)括号内从左往右,依次填写变量名位置实参​ 函数调用阶段括号内从左往右,依次填写传入的数据值"""1.位置形参......
  • python连接Phoenix数据库
    参考:https://www.cnblogs.com/alexgl2008/articles/12703793.html1、连接后查询数据:    2、连接后插入数据:  执行结果: ......
  • Python面试
    1.Python是什么2.赋值、浅拷贝和深拷贝的区别https://www.cnblogs.com/kb-python/p/15998681.html1.赋值:就是简单对象的引用,并不会开辟新的内存空间,如下图,当a改变时,b......
  • python 函数的多个返回值,多种传参方式
    1.函数的多个返回值deftest_return():return1,2按照返回时顺序,写对应顺序的多个变量接手即可变量之间用逗号隔开支持不同类型的数据return2.函数的多种传参......
  • python练习题-数据类型-列表拼接,按指定字符串查找,首尾去空(三)
    1.问题描述。把下图中列表,元组,字典中的值,组成一个列表。并查找列表中元素,移除每个元素的空格,并查找以a或者A开头并且以c结尾的所有元素。li=["alec","aric","Alex","T......
  • python编程从入门到实践--第3章 列表简介
    一。列表及使用    列表相当于其它语言的数组,使用下标法引用,特殊之处可以用负数的下标引用尾部元素,-1最后一个元素,-2倒数第二个元素,依此类推。     bicy......
  • Python 快速入门
    学习Python的由来第一次接触Python时,是在刚毕业不久,那时公司在做一个网盘客户端,需要调研一些GUI框架。由于当时Python很火(当然,现在也一样),便尝试了一下PyQt(Python......
  • Zen of Python(Python之禅)
    Python之禅同样也适合MatlabZenofPython(Python之禅)Beautifulisbetterthanugly.(优美比丑陋好)Explicitisbetterthanimplicit.(清晰比晦涩好)Simpleisbet......
  • Python中的装饰器
     0前言千言万语抵不过一句话:“Matlab中可以使用Python.”今天修改代码过程中遇到装饰器语法,顺便总结一下以方便以后查看,也分享给大家,希望有帮助吧。装饰器(Decorato......
  • [MicroPython ESP32] 内存分析
    [MicroPythonESP32]内存分析[(1)芯片:ESP32-WROOM-DA]手册:https://www.espressif.com.cn/zh-hans/support/documents/technical-documents?keys=&field_type_tid%5B%5D......