第004讲课后作业打印FishC
为什么复制到自己的IDLE之后打出来的FishC不整齐? 把 IDLE 最大化 =号后加一个r因为有一行的 \ 后面没有补个空格,导致 \ 转义了 \n 换行符
在字符串前面加上个 r 或者 在行末右边从上往下数第五个 \ 后补一个空格 即可
r 原始字符串,参考代码:
fishc = r'''
___ ___ ___ ___
/\\ ___ /\\ /\__\ /\\
/::\\ /\\ /::\\ /:// /::\\
/:/\:\\ \:\\ /:/\ \\ /:/__/ /:/\:\\
/::\~\:\\ /::\__\ _\:\~\ \\/::\\ ___/:/\:\\
/:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\/\__\/:/__/ \:\__\
\/__\:\ \/__//\/:// \:\ \:\ \/__/\/__\:\/://\:\\\/__/
\:\__\\::/__/ \:\ \:\__\ \:://\:\\
\/__/ \:\__\ \:\/:// /:// \:\\
\/__/ \::// /:// \:\__\
\/__/ \/__/ \/__/
'''
print(fishc)添加空格防止 \n 被转义,参考代码:fishc = '''
___ ___ ___ ___
/\\ ___ /\\ /\__\ /\\
/::\\ /\\ /::\\ /:// /::\\
/:/\:\\ \:\\ /:/\ \\ /:/__/ /:/\:\\
/::\~\:\\ /::\__\ _\:\~\ \\/::\\ ___/:/\:\\
/:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\/\__\/:/__/ \:\__\
\/__\:\ \/__//\/:// \:\ \:\ \/__/\/__\:\/://\:\\\/__/
\:\__\\::/__/ \:\ \:\__\ \:://\:\\
\/__/ \:\__\ \:\/:// /:// \:\\
\/__/ \::// /:// \:\__\
\/__/ \/__/ \/__/
'''
print(fishc)
页:
[1]