内容正文:
《Python程序设计》高教版
2.3 python数据类型
一课一练
一、代码题
1.计算并输出1到100之间所有偶数的和。
2. 接收用户输入的一个整数,判断它是否是正数,并输出结果(是或否)。
3. 将用户输入的华氏温度转换为摄氏温度,并输出结果。转换公式为:C = (F - 32) * 5/9。
4.创建一个复数,并分别输出它的实部和虚部。
5. 定义一个包含至少5个键值对的字典,然后输出字典中所有的键和对应的值。
二、判断题
1.整型变量可以存储负数。( )
2.布尔型变量的值只能是True或False。( )
3.浮点型变量可以存储小数。( )
4.复数型变量不能存储实数部分,只能存储虚数部分。( )
5.字符串是一种不可变的序列类型。( )
6.列表是一种可变的序列类型。( )
7元组是一种不可变的序列类型。( )
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
《Python程序设计》高教版
2.3 python数据类型
一课一练
一、代码题
1.计算并输出1到100之间所有偶数的和。
【答案】
sum = 0
for i in range(2, 101, 2):
sum += i
print(sum)
2. 接收用户输入的一个整数,判断它是否是正数,并输出结果(是或否)。
【答案】
num = int(input("请输入一个整数:"))
if num > 0:
print("是")
else:
print("否")
3. 将用户输入的华氏温度转换为摄氏温度,并输出结果。转换公式为:C = (F - 32) * 5/9。
【答案】
F = float(input("请输入华氏温度:"))
C = (F - 32) * 5 / 9
print("摄氏温度为:", C)
4.创建一个复数,并分别输出它的实部和虚部。
【答案】
c = complex(3, 4)
print("实部:", c.real)
print("虚部:", c.imag)
5. 定义一个包含至少5个键值对的字典,然后输出字典中所有的键和对应的值。
【答案】
my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
for key, value in my_dict.items():
print(key, ":", value)
二、判断题
1.整型变量可以存储负数。( )
【答案】√
2.布尔型变量的值只能是True或False。( )
【答案】√
3.浮点型变量可以存储小数。( )
【答案】√
4.复数型变量不能存储实数部分,只能存储虚数部分。( )
【答案】×
5.字符串是一种不可变的序列类型。( )
【答案】√
6.列表是一种可变的序列类型。( )
【答案】√
7元组是一种不可变的序列类型。( )
【答案】√
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$