第N+1次做第5章的内容。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9825c592af0d6db8dce7c2442d062368.png)
import random as ra
# 设置随机数的最小数和最大数
raStart, raEnd = -5, 5
user_input_num = ra.randrange(raStart, raEnd)
# 设置整数
user_infor = 0
# 设置负数
user_neg = 0
# 设置各数之和
user_sum = 0
# aver_num = 0
if user_input_num == 0:
print("Sorry this program try again, moment")
else:
while user_input_num != 0:
user_input_num = ra.randint(raStart, raEnd)
print(f"Enter an integer, the input ends if it is 0: {user_input_num}")
if user_input_num > 0:
user_infor += 1
elif user_input_num < 0:
user_neg += 1
user_sum += user_input_num
aver_num = round(user_sum / (user_infor + user_neg), 2)
print(f"""
\tThe number of positives is {user_infor}
\tTh