有关python新-第004讲:变量和字符串(下)的错题分析
1.请问下面代码有没有毛病,为什么?>>> input = "I love FishC.com"
>>> print(input)
I love FishC.com
错题原因:input为python内置函数,亲测程序会报错。。
2.请将下面的文本拷贝并赋值给变量名(fishc),使其可以如下图的效果打印输出。
文本:
___ ___ ___ ___
/\\ ___ /\\ /\__\ /\\
/::\\ /\\ /::\\ /:// /::\\
/:/\:\\ \:\\ /:/\ \\ /:/__/ /:/\:\\
/::\~\:\\ /::\__\ _\:\~\ \\/::\\ ___/:/\:\\
/:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\/\__\/:/__/ \:\__\
\/__\:\ \/__//\/:// \:\ \:\ \/__/\/__\:\/://\:\\\/__/
\:\__\\::/__/ \:\ \:\__\ \:://\:\\
\/__/ \:\__\ \:\/:// /:// \:\\
\/__/ \::// /:// \:\__\
\/__/ \/__/ \/__/
错误答案:fishc = """。。。。
错题原因:未考虑因\所组合产生的新转义字符含义!,应在"""加上字母r
3.打印一个九九乘法表。
错题原因:确实不会。。。小甲鱼提供的文档 -> print() -- BIF,很受用!!{:10_257:}
正确答案:
>>> for i in range(1, 10):
... for j in range(1, i+1):
... print(i, "x", j, "=", i * j, end=' ')
... print("\n")
强
页:
[1]