Linux运维

牛客网软通动力运维机试

dict_num = {1:3,4:5,2:3}dict_num = sorted(dict_num.items(), key=lambda x:x[0], reverse = True)print(dict_num) #[(4, 5), (2, 3), (1, 3)]其他进制转10进制#下面是16进制得‘0xA’转10进制,很显然结果是10int(‘0xA’,16) #1010进制转2进制# 十进制的10转化为2进制。

牛客网软通动力运维机试

num = int(input(“Enter an integer”))print(“hello” * num)我们还可以使用内置函数 eval将用户输入解析为 Python 表达式。该函数会将字符串评估为一行 Python 代码。

阅读下面函数(其中1≤x, y≤16),指出其功能:打印十进制整数x的y进制表示 解析:该函数是进制转换的递归版。

进制转换函数,10进制转换成16进制使用hex()函数,16进制转换成10进制使用eval()函数。

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注