自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 蓝桥杯-数列特征(基础练习)

试题 基础练习 数列特征资源限制时间限制:1.0s 内存限制:256.0MB问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。样例输入51 3 -2 4 5样例输出5-211数据规模与约定1 <= n <= 10000。提交代码:n=int

2020-10-16 22:33:44 280

原创 蓝桥杯-查找整数(基础练习)

试题 基础练习 查找整数资源限制时间限制:1.0s 内存限制:256.0MB问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。样例输入61 9 4 8 3 99样例输出2数据规模与约定1 <= n <= 100

2020-10-16 22:32:52 200 2

原创 蓝桥杯-杨辉三角(基础练习)

试题 基础练习 杨辉三角形资源限制时间限制:1.0s 内存限制:256.0MB问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。下面给出了杨辉三角形的前4行:11 11 2 11 3 3 1给出n,输出它的前n行。输入格式输入包含一个数n。输出格式输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。样例输入4样例

2020-10-16 22:31:46 799

原创 蓝桥杯-特殊的数字(基础练习)

试题 基础练习 特殊的数字资源限制时间限制:1.0s 内存限制:512.0MB问题描述  153是一个非常特殊的数,它等于它的每位数字的立方和,即153=111+555+333。编程求所有满足这种条件的三位十进制数。输出格式  按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。提交代码:or i in range(100,1000): if i==(i%10)**3 + (i//10%10)**3 + (i//100)**3: print(i)...

2020-10-16 22:30:40 205

原创 蓝桥杯-回文数(基础练习)

试题 基础练习 回文数资源限制时间限制:1.0s 内存限制:512.0MB问题描述  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式  按从小到大的顺序输出满足条件的四位十进制数。  提交代码:for i in range(1000,10000): if i%10==i//1000: if i//10%10==i//100%10: print(i)...

2020-10-16 22:29:34 83

原创 蓝桥杯-特殊回文数(基础练习)

试题 基础练习 特殊回文数资源限制时间限制:1.0s 内存限制:512.0MB问题描述  123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式  输入一行,包含一个正整数n。输出格式  按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定  1<=n<=54。提交代码:n=int(i

2020-10-16 22:28:15 199

原创 蓝桥杯-十进制转十六进制(基础练习)

试题 基础练习 十进制转十六进制资源限制时间限制:1.0s 内存限制:512.0MB问题描述  十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。  给出一个非负整数,将它表示成十六进制的形式。输入格式  输入包含一个非负整数a,表示

2020-10-16 22:27:00 475

原创 蓝桥杯-十六进制转十进制(基础练习)

试题 基础练习 十六进制转十进制资源限制时间限制:1.0s 内存限制:512.0MB问题描述  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。  注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535提交代码:n=int(input())for i in range(n): a=format(int(input(),16),'o') print(a)...

2020-10-16 22:25:24 216

原创 蓝桥杯-十六进制转八进制(基础练习)

试题 基础练习 十六进制转八进制资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1<=n<=10)。  接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八进制正整数。【注意】  输入的十六进制数不会有前导0,比如012A。  输出的八进制数也不能有前导0。

2020-10-16 22:23:57 634 1

原创 蓝桥杯–数列排序(基础练习)

试题 基础练习 数列排序提交此题 评测记录资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式  第一行为一个整数n。  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式  输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9提交代码:...

2020-10-16 22:21:33 164

原创 蓝桥杯-入门训练A+B问题(解法之一)

试题 入门训练 A+B问题资源限制时间限制:1.0s 内存限制:256.0MB问题描述输入A、B,输出A+B。说明:在“问题描述”这部分,会给出试题的意思,以及所要求的目标。输入格式输入的第一行包括两个整数,由空格分隔,分别表示A、B。说明:“输入格式”是描述在测试你的程序时,所给的输入一定满足的格式。做题时你应该假设所给的输入是一定满足输入格式的要求的,所以你不需要对输入的格式进行检查。多余的格式检查可能会适得其反,使用你的程序错误。在测试的时候,系统会自动将输入数据输入到你的程序

2020-09-02 10:30:24 238

原创 蓝桥杯-入门训练序列求和(解法之一)

试题 入门训练 序列求和资源限制时间限制:1.0s 内存限制:256.0MB问题描述求1+2+3+…+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+…+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。样例输出5050数据规模与约定1 &l

2020-09-02 10:23:28 268

原创 蓝桥杯-圆的面积(解法之一)

试题 入门训练 圆的面积资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。实数输出的问题如果没有特别说明,舍入都是

2020-09-02 10:13:23 89

原创 蓝桥杯-Fibonacci数列(解法之一)

试题 入门训练 Fibonacci数列资源限制时间限制:1.0s 内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式:输入包含一个整数n。输出格式:输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以100

2020-09-01 21:28:29 100

原创 Python-装饰器(之一)

一、装饰器的基本原理装饰器:本质就是函数,功能是为其他函数添加附加功能。原则:不修改被修饰函数的源代码不修改修饰函数的调用方法论装饰器=高阶函数+函数嵌套+闭包二、高阶函数(满足不了装饰器的功能)1、函数接收的参数是一个函数名2、函数的返回值是一个函数名3、满足上述条件任意某一个,都可以称之为高阶函数# 1) 不能保证函数的调用方式不被修改def foo(): print('...

2020-02-26 21:32:11 100

原创 Python-迭代器与生成器详解

一、迭代器协议1、迭代器是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stoplteration异常,已终止迭代(只能往后走不能往前退)2、可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个_iter_()方法)3、协议是一种约定,可迭代对象实现了迭代器协议,python的内部工具。(如:for循环、sum、max函数使用迭代器协议访问对象)...

2020-02-21 20:30:28 186

原创 Python-文件处理-文件处理流程

一、文件处理流程1、打开文件,得到文件句柄并赋值给一个变量2、通过句柄对文件进行操作3、关闭文件#创建新文件名为可乐f = open('可乐',encoding = 'utf-8') # f为句柄;encoding若不定义默认是Windows系统编码方式运行会出现乱码data = f.read() #打印可乐文件中所有内容print(datat) f.close() #关闭...

2020-02-21 18:45:38 260

原创 Python-函数-作用域、匿名函数、函数式编程、内置函数

七、函数作用域name = '可乐'def foo(): name = '雪碧' def bar(): name = '芬达' def st(): print(name) return st return bara = foo()print(a) #bar内存地址b = a()print(b) #st内存地址c = b() #芬达foo()()() ...

2019-12-09 18:39:07 127

原创 Python-函数-全局变量与局部变量、风湿理论-函数即变量、递归

四、局部变量与全局变量在子程序中定义的变量称之为局部变量,在程序的一开始定义的变量为全局变量。全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。当全局变量与全局变量同名时:在定义局部变量的子程序内,局部变量起作用;在其他地方全局变量起作用。补:全局变量尽量大写,局部变量小写。global:指全局变量;nonlocal:指上一级变量NAME = '可乐'# 1、全局变量d...

2019-12-07 11:33:27 111

原创 Python-函数-函数的定义、过程和参数

一、函数:是逻辑结构化和过程化的一种编程方法(函数名重复是以最后一个为次函数)优点:代码重用、保持一致性、易保护、可扩展性。定义:(函数关键字)def test(x):(函数名及参数,内定义形参)‘The function deinitions’ #文档描述(非必要但是最好写)x += 1 #代码块区域return x #定义返回值#有参数def test(x) y = 2*...

2019-12-07 10:50:53 250

原创 Python-基本数据类型-布尔值、集合、字符串格式化

一、布尔值为False:None、""、[]、()、{}、0二、集合:可变,由不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key值,不同元素组成(相同元素系统默认只显示一个)、集合中元素必不可不变类型(数字、字符串、元组)1、创建集合可以用set:set(Object)set_test = set("zxss")print(set_test) #{'z','x...

2019-11-22 21:41:38 557

原创 Python-基本数据类型-列表、元组、字典

三、列表li = [1,2,3,“age”,[11,“name”,“ss”],“alex”,True]列表就是用中括号括起来,用“ ,”分割每个元素并且列表中的元素可以是数字,字符,列表,布尔值等(所有都可以放进去)1、通过索引取值print(li[1]) #22、通过给定范围取值(切片),结果也是列表print(li[1:3]) #[2,3]3、利用for、while循环,...

2019-11-16 19:46:39 104

原创 Python-基本数据类型-整型、字符串

一、整型1、int1)将字符串转化为数字a = "123"print(type(a),)

2019-11-11 17:35:52 743

原创 Python-运算符

一、数字运算符+ - * / // %判断某个东西是否在某个东西里面包含:in(包含)、not in(不包含)

2019-10-22 20:10:52 68

原创 Python学习(初始及变量)

一、Python 基础1、基础文件后缀名是 .py执行方式:1)python解释器 py文件路径2)python解释器:实时输入并获取到执行结果编码:utf-8能够识别中文:能用多少位就用多少位表示ASCILL:八位unicod:至少16位2、变量名:—数字—字母—下划线注:1)不能以数字开头2)不能是关键字3)最好不要与Python内置东西重复补:变量名称单词之间...

2019-09-28 15:47:32 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除