第二周python作业

1.1字符串拼接

str1 = input("请输入一个人的名字:")

str2 = input("请输入一个国家的名字:")

print("世界这么大,{}想去{}看看.".format(str1,str2))

1.2 整数序列求和

n = int(input("请输入一个整数:"))

sum = 0

for i in range(int(n)):

sum += i + 1

print(sum)

1.3 九九乘法表

for i in range(1,10):

for j in range(1,i+1):

print("{}{}={}".format(i,j,ij),end=" ")

print('')

1.4结成序列求和

sum, tmp = 0, 1

for i in range(1, 11):

tmp *= i

sum += tmp

print("运算结果是:{}".format(sum))

1.5健康食谱输出

diet = ['西红柿','花椰菜','黄瓜','牛排','虾仁']

for x in range(0,len(diet)):

for y in range(0,len(diet)):

if not( x==y ):

print("{}{}".format(diet[x],diet[y]))

1.6幸运数字计算

import random

name = input("请输入你的名字:")

lucky = 1

random.seed(7)

for c in name:

lucky += ord(c)*random.randint(1,77)

print("你的幸运数字是:{}".format(lucky%777))

1.7五角星绘制

from turtle import *

fillcolor("red")

begin_fill()

while True:

forward(180)

right(144)

if abs(pos()) < 1:

break

end_fill()

done()

1.8太阳花绘制

from turtle import *

color('red','yellow')

begin_fill()

while True:

fd(200)

lt(170)

if abs(pos()) < 1:

break

end_fill()

done()

posted @ 2025-03-08 18:58  你好book  阅读(16)  评论(0)    收藏  举报