Python入门习题

举报
布小禅 发表于 2021/10/26 18:44:28 2021/10/26
【摘要】 Python练习题讲解
在这里插入图片描述

前言

本专栏从「基础」的编程知识开始,带你了解「基础算法」以及「Python的美」「函数」的方便与快捷之处。收集 「100例Python语言基础入门题」,包含 「考试真题」「LeetCode基础题」,并且加入详细的解题思路以及难度分析。

此100例部分为『本人』收集,部分为本人自己所想,从『入门』开始,到『进阶』结束,『实际操作』加解题分析,让你『彻底掌握』Python语言基础

1. 题目描述

  1. 请你编写一个程序,求出给定任意两个从键盘获取的数的和
  2. 请你编写一个程序,求出给定任意两个从键盘获取的数的差
  3. 请你编写一个程序,求出给定任意两个从键盘获取的数的积
  4. 请你编写一个程序,求出给定任意两个从键盘获取的数的余数
  5. 请你编写一个程序,求出给定任意两个从键盘获取的数相除的结果(要求结果是整数)

2. 程序分析

一套模板,可以做出来完

  • 首先先从键盘获取数据没啥用道input()函数
  • 然后你需要注意到,input函数获取的数据默认都是字符串
  • 注意相除的结果需要时整数

3. 程序源代码

# 第一题
a1 = input("请输入第一个数")
b1 = input("请输入第二个数")
print("两个数的和是:",a1+a2)
# 第二题
a2 = input("请输入第一个数")
b2 = input("请输入第二个数")
print("两个数的差是:",a1-a2)
# 第三题
a3 = input("请输入第一个数")
b3 = input("请输入第二个数")
print("两个数的积是:",a1*a2)
# 第四题
a4 = input("请输入第一个数")
b4 = input("请输入第二个数")
print("两个数求余是:",a1%a2)
# 第五题
a5 = input("请输入第一个数")
b5 = input("请输入第二个数")
print("两个数相除是:",a1//a2)

4. 运行结果

请输入第一个数:1
请输入第二个数2
两个数的和是: 3
请输入第一个数:1
请输入第二个数:2
两个数的差是: -1
请输入第一个数:1
请输入第二个数:2
两个数的积是: 2
请输入第一个数:1
请输入第二个数:2
两个数求余是: 1
请输入第一个数:1
请输入第二个数:2
两个数相除是: 0

5. 难度分析

  • 注意第五题题目要求的结果为整数,所以使用//
  • input函数返回的值默认为字符串,我们需要先转化一下,再进行加减
  • 被除数不能为0

6. 涉及知识点

  1. 输入输出
  2. 类型转换
  3. 运算符
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。