【Python】练习:控制语句(二)第2关

第一题

在这里插入图片描述

#第一题

#请在下面编写代码
# ********** Begin ********** #
print('摄氏温度\t\t华氏温度')
print('*'*20)
for temp in range(-40,55,5):
    fah=9*temp/5+32
    print(temp,'\t\t',fah,sep="")

# ********** End ********** #
#请不要修改下面的代码

print('\n***********************\n')

使用 sep=“” ,是为了让制表符 \t 能够正确地对齐数字
若不使用 sep=“”,那么 print 函数会在每个参数之间插入一个空格

第二题

在这里插入图片描述

#第二题

numbers = []

# 请在下面编写代码
# ********** Begin ********** #
i=0;
while i<=300:
    if i%2==0 and i%3==0 and i%5==0:
        numbers.append(i)
    i+=1

# ********** End ********** #
# 请不要修改下面的代码
print(numbers)

print('\n***********************\n')

第三题

在这里插入图片描述

#第三题

# 请在下面编写代码
# ********** Begin ********** #
sum=0
for i in range(1,101):
    sum+=i
# ********** End ********** #
# 请不要修改下面的代码
print(sum, '\t', 100*(100+1)//2)


print('\n***********************\n')

第四题

在这里插入图片描述

#第四题

# 请在下面编写代码
# ********** Begin ********** #
fac=1
for i in range(1,31):
    fac=fac*i

# ********** End ********** #
# 请不要修改下面的代码
print(fac)


print('\n***********************\n')

第五题(※)

在这里插入图片描述

#第五题

for num in r:
    #请在下面编写代码
    # ********** Begin ********** #
    is_prime=True
    for i in range(2,num-1):
        if num%i==0:
            is_prime=False
            break
    print(is_prime)

    # ********** End ********** #
    # 请不要修改下面的代码


print('\n***********************\n')

第六题

在这里插入图片描述

#第六题
sum = 0
avg = 0
for num in r:
    # 请在下面编写代码
    # ********** Begin ********** #
    sum+=num
avg=sum/len(r)
    # ********** End ********** #
    # 请不要修改下面的代码
print(sum, '\t', avg)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值