20200923练习题

第一题:
简述Python中的几种数据类型?数据类型的可变与不可变分别有哪些?

第二题:
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5, 然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。

答案
第一题

数据类型分为:基本类型、数据集。
基本类型包括:数字类型(整型、长整型、浮点型、复数)、字符串类型(文本str,字节bytes)、布尔类型(True/Fals)。
数据集类型包括:列表、元祖、字典、集合。
总体来说,数据类型分为数字,字符串,列表,字典,元组,布尔,集合

可变:列表、集合、字典value
不可变:数字、字符串、布尔、元组、字典key

第二题

data = input("输入4个数字>>")
data = list(''.join(data))
print(data)
for index, i in enumerate(data):
    print(data[index])
    data[index] = (int(i) + 5) % 10

print(data)
data.reverse()
print(data)
原文地址:https://www.cnblogs.com/faberbeta/p/13725320.html