内容正文:
2.3.1程序设计基本知识——数据类型
拓 展 练 习 题
一、读下列程序,写出下列程序代码运行结果
1、
a=int(input("请输入a=")) # 输入9
b=int(input("请输入b=")) # 输入4
print("a+b=",a+b)
print("a-b=",a-b)
2、
r1=input("输入外圆的直径:")
r2=input("输入内圆的直径:")
r1=eval(r1)/2 # 求外圆半径
r2=eval(r2)/2 # 求内圆半径
s1=r1*r1*3.14 # 求外圆面积
s2=r2*r2*3.14 # 求内圆面积
print("外圆的面积=",s1)
print("内圆的面积=",s2)
s3=s1-s2 # 求圆环面积
print("圆环的面积=",s3)
3、
a=int(input(‘请输入第一个0-255之间的数:’)) #输入:230
b=int(input('请输入第二个0-255之间的数:') ) #输入:47
print(chr(b),chr(a),chr(a),chr(a),chr(b))
print(chr(a),chr(b),chr(a),chr(b),chr(a))
print(chr(a),chr(a),chr(b),chr(a),chr(a))
print(chr(a),chr(b),chr(a),chr(b),chr(a))
print(chr(b),chr(a),chr(a),chr(a),chr(b))
二、读下列程序,按第一条语句示例,完成后面的解释,写在横线上
print (bool(1)) # 测试数值1的输出
print (bool(0)) # 测试
print (bool(100)) # 测试
三、读下列程序,按后面的解释,补充前面的语句,完成横线部分。
print (bool('1')) # 测试字符‘1’的输出
print (bool('0'