设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 7887|回复: 3
打印 上一主题 下一主题

在IDLE上运行命令 print "\bhi",结果为: 口hi。为什么不是hi?

[复制链接]

3

主题

0

好友

25

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2018-3-14 16:33:19 |只看该作者 |倒序浏览
在IDLE上运行命令 print "\bhi",结果为:
口hi,
如截图:


QQ图片20180314162845.png (25.53 KB, 下载次数: 229)

QQ图片20180314162845.png

回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2018-3-15 17:19:16 |只看该作者
\b 是特殊字符
不想转义的话,前面加 r
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

8

积分

新手上路

Rank: 1

板凳
发表于 2018-3-19 23:31:52 |只看该作者
crossin先生 发表于 2018-3-15 17:19
\b 是特殊字符
不想转义的话,前面加 r

您好,遇到一个问题。按照您的教程在编写处理成绩的代码时候,最后的结果都没问题,但是中间输出了一下存储的结果,代码是!
result='%s\t:%d\n'%(data[0],sum)
        print(result)
输出之后的换行和空格都没用。['刘备\t:200\n', '关羽\t:205\n', '张飞\t:376\n', '诸葛亮\t:100\n']
但是产生的txt文件却是目标要求的。求老师指点迷津!
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2018-3-20 15:29:34 |只看该作者
assaqw1991 发表于 2018-3-19 23:31
您好,遇到一个问题。按照您的教程在编写处理成绩的代码时候,最后的结果都没问题,但是中间输出了一下存 ...

这个没问题啊,\t是制表符,\n是换行符。你输出的这是list,不是字符串
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-13 05:51 , Processed in 0.026389 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部