鱼C论坛

 找回密码
 立即注册
查看: 295|回复: 1

[经验总结] 有关python新-[课后作业] 第005讲:是时候讲讲代码了

[复制链接]
发表于 2024-9-3 22:19:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 山东梨 于 2024-9-3 22:22 编辑

0. 在 Python 中,一个等于号(=)和两个等于号(==)的功能是一样的吗?
        正确答案:不一样。
        错题原因:一个=是赋值,引导=的左右两边进行挂钩相等;==是比较符,会将左右两边进行比较,如果值相等为ture,不相等为false。
5. 请问下面 A、B、C、D 四个表达式中,哪些将返回 True?
        正确答案:A. 'FishC' == '''FishC''',C. 520 == int(520.1314),D. 9 == int(9.99)
        错题原因:少写了A。A中字符串的内容均一样。C和D是int函数,整数后的小数部分不存在四舍五入,直接忽略掉。
1.请按实现程序:
num1 = input("请输入第一个整数:")
num2 = input("请输入第二个整数:")

if num1 < num2:
    print("第一个数比第二个数小!")

if num1 > num2:
    print("第一个数比第二个数大!")

if num1 == num2:
    print("第一个数和第二个数一样大!")
此程序存在一个致命BUG,请修正。
        错题原因:不会,忽略了int函数的含义,input函数只是字符串,但字符串里的数字还需要使用int函数进行整数换算,再进行比较。
        正确答案:
        1.
        num1 = int(input("请输入第一个整数:"))
        num2 = int(input("请输入第二个整数:"))

        if num1 < num2:
                    print("第一个数比第二个数小!")

        if num1 > num2:
                    print("第一个数比第二个数大!")

        if num1 == num2:
                    print("第一个数和第二个数一样大!")
        2.
        num1 = input("请输入第一个整数:")
        num2 = input("请输入第二个整数:")

        if int(num1) < int(num2):
                    print("第一个数比第二个数小!")

        if int(num1) > int(num2):
                    print("第一个数比第二个数大!")

        if int(num1) == int(num2):
                    print("第一个数和第二个数一样大!")
        3.
        num1 = input("请输入第一个整数:")
        num2 = input("请输入第二个整数:")

        num1 = int(num1)
        num2 = int(num2)

        if num1 < num2:
                    print("第一个数比第二个数小!")

        if num1 > num2:
                    print("第一个数比第二个数大!")

        if num1 == num2:
                   print("第一个数和第二个数一样大!")
       
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-9-4 09:19:35 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-21 16:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表