用Python做的数学四则运算_算术口算练习程序(后添加减乘除)
Jun 10, 2016 pm 03:06 PM最近着迷上了 Python
用Python给小宝做的数学算数口算练习程序(2015年1月添加四则运算)!
给小宝做的口算游戏:
#用Python给小宝做的数学算数口算练习程序(2015年1月添加四则运算)! #给小宝做的口算游戏: import string import random input=11 nums=10 num=0 righ1t=0 #分数# flagwrong=0 #没错过 print e[1;34mThis text is bold blue.e[0m print 一共有%d道题目:%(nums) print e[33;45;1mBold yellow on magenta.e[0m ; while True: flagwrong=0 if num>=nums: print 一共(1次就)做对了%d道/%d道 题目%(righ1t,nums), if righ1t>=10: print 你真棒啊! 100分啊!!! elif righ1t>=8: print 你不错啊,80分以上啊!!! else: print 还要加油哦! break; elif num num=num+1 x=random.randint(1, 100) #100以内的数字 y=random.randint(1, 10) print symbol=random.randint(0,3) #symbol=3 #测试除法# if 0==symbol: #加法 # 内循环-做题 print 第%d题:%d+%d=%(num,x,y), input=raw_input() intp=string.atoi(input) print intp while intp!=(x+y): print 不对! %d+%d不等于%d%(x,y,intp) flagwrong=1; #错过一次,就不能做成绩(分数)的增长了 print 再算一遍,第%d题:%d+%d=%(num,x,y), input=raw_input() intp=string.atoi(input) if intp==x+y: break; continue; if intp == (x+y): print 对了! %d+%d就是等于%d%(x,y,intp) if flagwrong==0: righ1t=righ1t+1 continue; break; elif 1==symbol: #减法 # 内循环-做题 if x print 第%d题:%d-%d=%(num,x,y), input=raw_input() intp=string.atoi(input) print intp while intp!=(x-y): print 不对! %d-%d不等于%d%(x,y,intp) flagwrong=1; #错过一次,就不能做成绩(分数)的增长了 print 再算一遍,第%d题:%d-%d=%(num,x,y), input=raw_input() intp=string.atoi(input) if intp==x-y: break; continue; if intp == (x-y): print 对了! %d-%d就是等于%d%(x,y,intp) if flagwrong==0: righ1t=righ1t+1 continue; break; elif 2==symbol: #乘法 # 内循环-做题 #if x print 第%d题:%d*%d=%(num,x,y), input=raw_input() intp=string.atoi(input) print intp while intp!=(x*y): print 不对! %d*%d不等于%d%(x,y,intp) flagwrong=1; #错过一次,就不能做成绩(分数)的增长了 print 再算一遍,第%d题:%d*%d=%(num,x,y), input=raw_input() intp=string.atoi(input) if intp==x*y: break; continue; if intp == (x*y): print 对了! %d*%d就是等于%d%(x,y,intp) if flagwrong==0: righ1t=righ1t+1 continue; break; elif 3==symbol: #除法 # 内循环-做题 if x print 第%d题:%d/%d=%(num,x,y), print 商?:, input=raw_input() intp=string.atoi(input) print 余数是?:, input2yushu=raw_input() intp2yushu=string.atoi(input2yushu) print 商:, print intp, print 余数是:, print intp2yushu while x !=( ( intp * y)+intp2yushu ): print 不对! %d/%d不等于商%d,余%d !%(x,y,intp,intp2yushu) flagwrong=1; #错过一次,就不能做成绩(分数)的增长了 print 再算一遍,第%d题:%d/%d的商=?%(num,x,y), input=raw_input() intp=string.atoi(input) print 余?=, input2yushu=raw_input() intp2yushu=string.atoi(input2yushu) if x ==( intp*y + intp2yushu ): break; continue; if x == ( (intp*y)+intp2yushu ): print 对了! %d/%d就是等于商%d,余%d !%(x,y,intp,intp2yushu) if flagwrong==0: righ1t=righ1t+1 continue; break; #100以内的 加法/减法/乘法/除法 num=0
Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines
By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds Tags

Article chaud
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines
By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment utiliser la belle soupe pour analyser HTML?

Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte

Comment travailler avec des documents PDF à l'aide de Python

Comment se cacher en utilisant Redis dans les applications Django

Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch?

Comment implémenter votre propre structure de données dans Python

Sérialisation et désérialisation des objets Python: partie 1
