1.三角形面积的计算
代码如下:
a=float(input(‘输入三角形第一边长:’))
b=float(input(‘输入三角形第二边长:’))
c=float(input(‘输入三角形第三边长:’))
s=(a+b+c)/2
area=(s*(s-a)(s-b)(s-c))**0.5
print(‘三角形面积为%0.2f’%area)
运行结果
2.杨辉三角形的打印
代码如下:
def triangle():
N = [1]
while True:
yield N
N.append(0)
N = [N[i]+N[i-1] for i in range(len(N))]
def print_triangle(x):
a = 0
for t in triangle():
print(t)
a += 1
if a ==x:
break
print_triangle(7)
运行结果
3.乘法表的打印
代码如下:
print(’ 打印九九乘法表’)
i = 1
while i < 10:
j = 1
while j < i+1:
print(’%d X %d = %2d’ %(i ,j ,ij) ,end = ’ ‘)
j += 1
i += 1
print(’ ')
print(" " 20)
运行结果:
***因为还是不会使用GitHub,我也很无奈啊,我也只能在这里交任务(蓝瘦,香菇)