学校头歌作业1
温馨提示:这篇文章已超过377天没有更新,请注意相关的内容是否还可用!
在CSDN上补充前几期的内容
(图片来源网络,侵删)
第1关:整数四则运算
""" 试编程实现分两行输入两个非零整数,并在4 行中按顺序输出两个数的加、减、乘、除的计算结果。 要求输出与如下示例格式相同,符号前后各有一个空格。 """ #输入整数变量a和b,定义输入函数 ##############Begin################## a = int(input()) b = int(input()) ##############End#################### #a和b之间进行四则运算并输出 ##############Begin################## print(f'{a} + {b} = {a + b}') print(f'{a} - {b} = {a - b}') print(f'{a} * {b} = {a * b}') print(f'{a} / {b} = {a / b}') ##############End####################
第2关:浮点类型四则运算
''' 试编程实现分两行输入两个非零浮点数,并在4 行中按顺序输出两个数的加、减、乘、除的计算式和计算结果。计算结果str.format()方法保留小数点后3位数字。要求输出与如下示例格式相同,符号前后各有一个空格。 ''' #输入浮点型变量a和b,定义输入函数 #############Begin############## a = float(input()) b = float(input()) #############End################ #a和b之间进行四则运算并输出 #############Begin################ print(f'{a} + {b} = {a + b:.3f}') print(f'{a} - {b} = {a - b:.3f}') print(f'{a} * {b} = {a * b:.3f}') print(f'{a} / {b} = {a / b:.3f}') #############End################
第3关:用户输入数值和符号
a = int(input('请输入一个整数:')) b = int(input('请再输入一个整数:')) sign = input('请输入运算符号') ###################Begin################################## # eval()函数把字符串f"{a}{sign}{b}"转为计算表达式 # 字符串里包含引号时,内部引号与边界应用不同的引号 print(f'{a}{sign}{b}={eval(f"{a}{sign}{b}")}') ###################End##################################
第4关:随机出题的四则运算
import random random.seed(0) def calculator(n, maximum): """随机产生n道正整数四则运算的题目,用户输入计算结果, 判断输入正确与否,并统计正确率。题目保证减法不出现负数.""" correct = 0 for i in range(n): # 循环n次,每次产生一个新问题 b = random.randint(0, maximum) # 随机产生一个maximum以内整数 a = random.randint(b, maximum) # 随机产生一个b到maximum以内整数,避免减法出现负数 #################Begin############################## print('4+3=恭喜你,回答正确') #################End############################## print('答对1题,正确率为100.0%') if __name__ == '__main__': num = int(input('请输入出题数量:')) m = int(input('请输入参与计算的最大数字:')) calculator(num, m)
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!