大爽Python入门教程 1-5 答案
大爽Python入门公开课教案 点击查看教程总目录
1 方向变换
>>> 51//4
12
>>> 51%4
3
答: 向左转51次之后,
小明面朝东方,
转过了12圈。
解析:
由于每左转四次都会回到原来朝向,
所以左转51次和左转3次效果一样,
面朝北方,左转3次后将面朝东方。
2 使用循环输出字符串1
参考答案:
for i in range(5):
part1 = "A"*(5-i)
part2 = " "*3
part3 = "A"*(i+1)
s = part1 + part2 + part3
print(s)
3 使用循环输出字符串1
参考答案:
for i in range(5):
s = " " * (4 -i) + "A"*(2*i+1)
print(s)
4 平方计算输出
参考答案:
for i in range(9):
n = i+1
square = n * n # 平方值
print("%s x %s = %s" % (n, n, square))
5 简单统计
参考答案:
count = 0
for i in range(100):
if i % 3 == 0:
count += 1
print(count)
6 求和*
参考答案:
s = 0
k = 1
for i in range(100):
s += k / (i + 1)
k = -k
print(s)
拓展说明:
S的极限值为ln2,值为0.6931471805599453......>>> import math >>> math.log(2) 0.6931471805599453
S的极限值证明: