
Python蓝桥杯练习
一个小萌新误报名蓝桥杯后的学习之路,暂定把题库按顺序刷一遍
梦想是游世界.
抬头吧黑暗过后会是晨曦,怀着乐观总有转机。
展开
-
蓝桥杯题库_十六进制转十进制问题
问题描述:从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。while True: try: #十六进制转十进制 n = input() # print(type(n)) sum = 0 j = 1 for i in n: if i <= str(9): .原创 2022-02-25 00:02:42 · 100 阅读 · 0 评论 -
蓝桥杯题库_十六进制转八进制问题
问题描述给定n个十六进制正整数,输出它们对应的八进制数。【注意】输入的十六进制数不会有前导0,比如012A。输出的八进制数也不能有前导0。n = input()n = int(n)if n < 1 or n > 10: print("error")else: nums_16 = [] for i in range(n): nums_16.append(input()) # 先转换为十进制再转八 nums_10 = [.原创 2022-02-25 00:01:00 · 252 阅读 · 0 评论 -
Python蓝桥杯试题库基础练习2(数列排序问题)
# 问题描述# 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200# 输入格式# 第一行为一个整数n。# 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。# 输出格式# 输出一行,按从小到大的顺序输出排序后的数列。data1 = int(input())if 200 >= data1 >= 1: #确定数列长度 data2 = list(map(int,input().split())) .原创 2022-01-07 22:02:19 · 142 阅读 · 0 评论 -
Python蓝桥杯试题库基础练习1(A+B问题)
# 问题描述# 输入A、B,输出A+B。## 输入格式# 输入的第一行包括两个整数,由空格分隔,分别表示A、B。## 输出格式# 输出一行,包括一个整数,表示A+B的值。## 数据规模与约定# -10000 <= A, B <= 10000。#A,B=map(int,input("输入两个数值,以空格为间隔:").split(" "))A,B=map(int,input().split(" "))C=A+Bprint(C)有一个我一开始一直报错的问题(IDL.原创 2022-01-07 21:41:17 · 3046 阅读 · 0 评论