【零基础】Python3学习课后练习题(五)

本文记录了零基础学习Python3第五课的课后练习,涉及布尔类型、浮点型、字符串的基本概念,int()取整规则,type()与isinstance()的区别,以及Python3对中文变量的支持。同时提出了对输入错误类型的处理和编写判断闰年的程序等实践题。
摘要由CSDN通过智能技术生成

本文是跟着鱼C论坛小甲鱼零基础学习Python3的视频学习的,课后题也是跟随每一课所附属的题目来做的,根据自己的理解和标准答案记录的笔记。

 

第五课

测试题:

0. 在 Python 中,int 表示整型,那你还记得 bool、float 和 str 分别表示什么吗?
答: bool 代表布尔类型, float 代表浮点型, str 代表字符串。

 

1. 你知道为什么布尔类型(bool)的 True 和 False 分别用 1 和 0 来代替吗?

答:因为计算机的二进制只能识别0和1。

 

2. 使用 int() 将小数转换为整数,结果是向上取整还是向下取整呢?

答:向下取整。

>>> int(5.499)
5
>>> int(5.999)
5

3. 我们人类思维是习惯于“四舍五入”法,你有什么办法使得 int() 按照“四舍五入”的方式取整吗?

答:

#源代码
temp = input('输入一个数进行四舍五入:')
number = float(temp) + 0.5
resultnumber = int(number)
print(resultnumber)

#运行结果
输入一个数进行四舍五入:5.499
5
>&g
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值