四则运算
#!Users/admin/Desktop
# -*- coding:utf-8 -*-
count=0
n=int(input("生成多少题?:"))
list=[]
listx=[]
listy=[]
while(count<n):
count+=1
import random
x=random.randrange(1,10)
y=random.randrange(1,10)
z=random.randrange(1,4)
if(z==1):
z="+"
fx=x+y
elif(z==2):
z="-"
fx=x-y
elif(z==3):
z="*"
fx=x*y
elif(z==4):
z="/"
fx=x/y
if(type(fx)!=int):
fx=("{}".format(x)+"/"+"{}".format(y))
formulation=("题目"+"{}".format(count)+":"+"{}".format(x)+"{}".format(z)+"{}".format(y)+"=")
print(formulation)
file=open("C:/Users/admin/Desktop/a.txt","w")
file.write(formulation)
listx.append(x)
listy.append(y)
if __name__=="__main__":
list.append(fx)
if __name__=="__main__":
print("答案:")
print(list)
global i
i=0
global j
j=0
for i in range(0,count):
if(i!=count-1):
for j in range(i+1,count):
if(list[i]==list[j] and j!=count-1):
print("题目{}".format(i+1)+"与"+"题目{}答案相同".format(j+1)+"有可能重复")
print("稍等,程序进一步检验中")
if(listx[i+1]==listy[j+1] and i<count-1 and j<count-1):
print("好尴尬,确实重复")
else:
print("不重复")
break
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理