第4章-1 生成3的乘方表 (15分) PTA-python 题解 浙大版《Python 程序设计》题目集

致读者: 博主是一名数据科学与大数据专业大三的学生,一个互联网新人,这篇文章是记录我作为python助教总结的简单题解,写博客一方面是为了记录自己的学习过程中遇到的问题和思考,一方面是希望能够帮助到很多和自己一样处于困惑的读者。
由于水平有限,博客中难免会有一些错误,有纰漏之处恳请各位大佬不吝赐教!之后会写大数据专业的文章哦。
GitHub链接https://github.com/wfy-belief
尽管现在我的水平可能还不太及格,但我会尽我自己所能,做到最好☺。——天地有正气,杂然赋流形。下则为河岳,上则为日星。


生成3的乘方表

输入一个非负整数 n n n,生成一张3的乘方表,输出 3 0 3^0 30~ 3 n 3^n 3n的值。可调用幂函数计算3的乘方。

输入格式:

输入在一行中给出一个非负整数 n n n。

输出格式:

按照幂的递增顺序输出 n + 1 n+1 n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。

输入样例:

3

输出样例:

pow(3,0) = 1
pow(3,1) = 3
pow(3,2) = 9
pow(3,3) = 27

思路与视频教程

慢慢完善

代码

n = int(input())
for i in range(n + 1):
    print(f'pow(3,{i}) = {3 ** i}')

上一篇:2021-03-27


下一篇:试题 算法训练 大等于n的最小完全平方数