windows上安装的python,print('\a') 没有发出声音,只输出一个小正方形?
PHPz
PHPz 2017-04-17 13:28:02
[Python讨论组]

Mac 和 Ubuntu上都正常有声音,不知道为什么windows(可能只是我的电脑)上的为什么不可以? python 2.5, 2.7, 3.4都试过是这样。(只在Python自带的IDLE中如此,CMD打开python正常)

PHPz
PHPz

学习是最好的投资!

全部回复(2)
PHP中文网

虽然\a是ASCII中的响铃字符,但如何显示这个字符是控制台管理程序自己决定的,Windows下的CMD和Linux下的各种终端一般都回很规矩的把这个字符“显示”成一声铃响,但不幸的是,IDLE的“控制台”是它自己实现的,它决定把这个字符显示成一个方块,所以你在IDLE里只能看到一个方块。
就酱。

高洛峰

测试我的电脑上没有这个问题啊

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号