0
点赞
收藏
分享

微信扫一扫

2022蓝桥杯python练习记录

weipeng2k 2022-01-30 阅读 61

1.基础练习

1)A+B问题
题目要求:输入的第一行包括两个整数,由空格分隔,分别表示A、B;输出一行,包括一个整数,表示A+B的值。
问题代码

A,B=map(int,input().split(' ')) #输入两个整数,中间空格隔开
print(A + B)

2)数列排序问题
题目要求:给定一个长度为n的数列,将这个数列按从小到大的顺序排列,1<=n<=200,第一行为一个整数n,第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式,输出一行,按从小到大的顺序输出排序后的数列。
问题代码

N = int(input())  #输入数列长度
list1=[]   #数列初始化
list1 = input().split()  #给数列赋值
for i in range(len(list1)):
    list1[i]=int(list1[i])
if len(list1) != N:
    print("input error")  #判断值的个数是否符合要求
list1.sort(reverse=False)   #内置方法排序,默认升序
for i in range(N):   #输出排序好的数列
    print(list1[i],end=' ')

3)十六进制转八进制

举报

相关推荐

0 条评论