Windows 尝试对字符串的结尾求反

Windows 尝试对字符串的结尾求反,windows,string,python-3.x,Windows,String,Python 3.x,在python中,每当我尝试运行该程序时,具有反斜杠(否定字符串结尾)的部分都不会出现 father_name = ('\Please enter your Father\'s Name') print('') mother_name = ('\Please enter your Mother\'s Name') print ('') 在shell上运行时,会发生以下情况: Please enter your Date of Bi

在python中,每当我尝试运行该程序时,具有反斜杠(否定字符串结尾)的部分都不会出现

     father_name = ('\Please enter your Father\'s Name')
         print('')
     mother_name = ('\Please enter your Mother\'s Name')
         print ('')
在shell上运行时,会发生以下情况:

    Please enter your Date of Birth Lehl

    Please enter your age 33



    Please enter your Physical Address No Idea

    Please enter your Phone Number 53525265345

中间的空间是代码应该在哪里,但不是

你需要向用户请求输入。将这两行更改为以下内容,并删除不打印任何内容的print()语句

father_name = raw_input("Please enter your Father's Name: ")
mother_name = raw_input("Please enter your Mother's Name: ")
如果希望能够从用户处获取输入,则必须使用函数:如果存在提示参数,则将其写入标准输出,而不带尾随换行符。然后,函数从输入中读取一行,将其转换为字符串(去掉尾随的换行符),并返回该字符串。读取EOF时,EOFError升高

请注意,因为您将始终获得字符串。如果需要int,则必须使用int()进行转换。浮动也是如此

由于您可以利用编写字符串的不同方式,因此可以使用
'
'
来分隔字符串的开头和结尾。你可以使用<代码> <代码>作为字符串的分隔符,而不是使用<代码> <代码>分隔符和转义符<代码> > \代码>写在代码中间的代码> >代码>字符。

Python3.x中不存在raw_input()函数作为内置函数

father\u name=input(“请输入您父亲的姓名:”)
母亲姓名=输入(“请输入您母亲的姓名:”)
打印(“您输入的父亲姓名:”,父亲姓名)
打印(“您输入的母亲姓名:”,母亲姓名)

嗯,因为你打印的是空行?
打印(“”)
为什么你有一个\before
P
在里面?谢谢你帮了大忙,我终于把它修好了