测试题
答:bool表示布尔类型,float表示浮点型,str表示字符串
答:因为计算机只认识二进制数,所以所有的编程语言最终都会转换成简单的二进制序列给CPU按照一定的规则解析,由于二进制只有两个数:0和1,因此用0和1来表示True和False是最合适不过的,不用浪费资源在转换的过程上!
答:向下取整。
答:5.4 “四舍五入”的结果为为5;5.6“四舍五入”的结果为6
答:建议使用isinstance(),因为它的返回值结果比较直接,type()没有那么简单。
答:Python3 源码文件默认使用UTF-8编码(支持中文)
动动手
答:在输入数字之前,加一个判断while not temp.isdigit() 来判断输入的数字是否为整数,不是的话则重新输入,直到输入正确!