自定义博客皮肤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)
  • 收藏
  • 关注

原创 两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵

'''两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵:'''X = [[12,7,3], [4 ,5,6], [7 ,8,9]]Y = [[5,8,1], [6,7,3], [4,5,9]]for a in range(0,3): for b in range(0,3): X[a][b]+=Y[a][b]...

2019-02-24 14:44:40 8543

原创 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中

'''a = [1,4,6,9,13,16,19,28,40,100]有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中'''b = int(input('请输入数字:'))a = [1, 4, 6, 9, 13, 16, 19, 28, 40, 100]a.append(b)a.sort()print(a)...

2019-02-24 14:16:37 5497

原创 求一个3*3矩阵主对角线元素之和

'''求一个3*3矩阵主对角线元素之和。'''a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]c = 0for b in range(0, 3): c += a[b][b] c += a[b][-b] print(c)

2019-02-24 11:58:29 6934

原创 打印菱形

'''打印出如下图案(菱形): * *** ************ ***** *** *'''k = int(input('请输入菱形的边长:'))c = 2*k-1b = 1while True: a = int((c - b) / 2) print(' ' * a + '*' * b + ' ' * a) b+=2 if b...

2019-02-23 22:15:19 211

原创 逗号分隔列表

'''逗号分隔列表'''L = [1, 2, 3, 4, 5]s1 = ','.join(str(n) for n in L)print(s1)l = [1, 2, 3, 4, 5, 6, 7]o = ''for i in l: o += str(i) + ','print(o[:-1])

2019-02-23 17:53:36 1258

原创 列表与字符串 的双冒号用法

a = [1,2,3,4,5,6,7]b= a[::-3]print(b)# [7, 4, 1]a = [1,2,3,4,5,6,7]b= a[::3]print(b)# [1, 4, 7]a = [1,2,3,4,5,6,7]b= a[2::3]print(b)# [3,6]a = [1,2,3,4,5,6,7]b= a[::-2]print(b)# [7,...

2019-02-23 16:10:57 728

原创 递归函数

'''递归函数'''def digui(n): if n == 1: fn = 1 else: fn = n * digui(n - 1) return fnprint(digui(5))

2019-02-23 16:00:45 83

原创 猜数字

'''一开始,定义1-100之间的一个数字,让玩家开始从1-100之间猜一个数字,然后电脑判断是否符合最开始设定的那个数字,如果是,输出“猜对了”,如果不是的情况下,倘若玩家猜的数字比设定数字大,输出“大了”,否则输出“小了”.'''target = 34chance = 5while chance > 0: guess = int(input("请输入1-100...

2019-02-23 14:55:37 102

原创 找出3-100中的质数

'''找出3-100中的质数,2不是质数质数的概念:只能被1和他本身整除换言之,即系不能被2和他本身-1之间的数整除假设是数字51,概念上来讲,该数若只能被1和51整除,这是他是质数若在2-50之间发现有任意一个数能把51整除,说明51不是质数被除数 ÷ 除数 = 商 .... 余数'''number = 3while True: if number > 100...

2019-02-23 14:53:59 648

原创 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。

'''有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。'''a = 0b = 1k = 0e = []while True: c = [a, b, a + b] d = c[0] c.pop(0) a = c[0] b = c[1] k += 1 e.append(d) f...

2019-02-22 18:49:21 440

原创 请编程序找出三队赛手的名单。

'''两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。'''for a in ['x','y','z']: for b in ['x', 'y', 'z']: for c in ['x', 'y', 'z']: ...

2019-02-22 18:23:13 1391

原创 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个

'''猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。'''k = 0a = 1while True: a = 2*a+1 k += 1 if k == 10: prin...

2019-02-22 15:22:20 28528 4

原创 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

'''一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?'''q = int(input('请输入高度:'))w = int(input('请输入落地的次数:'))lenth = qfor i in range(1, w+1): hight = q / 2 ** i lenth =lenth+hight*...

2019-02-22 15:12:53 2191

原创 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制

'''求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。'''q = int(input('请输入第一个数字:'))w = int(input('请输入第二个数字:'))y= 0for i in range(0, w + 1): t = 10 ** i * (w - i) *...

2019-02-21 21:45:17 10829

原创 '打印出所有的"水仙花数

'''打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。'''for a in range(1, 10): for b in range(1, 10): for c in range(1, 10):

2019-02-21 20:41:45 1866

原创 判断101-200之间有多少个素数,并输出所有素数

'''判断101-200之间有多少个素数,并输出所有素数。判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除则表明此数不是素数,反之是素数。101 103 107 109 113 127 131 137 139 149  '''l = []for i in range(101, 200): for j in range(2, i - 1): if ...

2019-02-21 20:41:39 1400

原创 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

'''输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。'''a = input()space = 0alpha = 0num = 0etc = 0for i in a: if i.isalpha(): alpha += 1 elif i.isdigit(): num += 1 elif i.isspace():...

2019-02-21 20:41:28 640

原创 输出 9*9 乘法口诀表

'''输出 9*9 乘法口诀表。'''for a in range(1, 10): for b in range(1, 10): if a <= b: print(a, '*', b, '=', a * b)

2019-02-20 14:34:38 1787

原创 将一个列表的数据复制到另一个列表中

'''将一个列表的数据复制到另一个列表中。'''a= [1,2,3,4]b= a[:]print(b)

2019-02-20 11:59:18 975

原创 斐波那契数列

'''斐波那契数列。0、1、1、2、3、5、8、13、21、34'''a = 0b = 1k = 0e = []while True: c = [a, b, a + b] d = c[0] c.pop(0) a = c[0] b = c[1] k += 1 e.append(d) f = e+c if k != 2...

2019-02-20 11:55:25 132

原创 输入三个整数x,y,z,请把这三个数由大到小输出

在这里插入代码片‘’‘输入三个整数x,y,z,请把这三个数由小到大输出。’’’x = int(input(‘第一个整数:’))y = int(input(‘第二个整数:’))z = int(input(‘第三个整数:’))a= [x,y,z]a.sort()print(a)...

2019-02-20 11:21:02 1229

原创 输入某年某月某日,判断这一天是这一年的第几天?

'''输入某年某月某日,判断这一天是这一年的第几天?'''year = int(input('年:'))month = int(input('月:'))day = int(input('日:'))run_year = [0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366]ping_year = [0, 31, 59, 9...

2019-02-20 11:14:17 304

原创 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

'''一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?''''''设m = n+km ** 2 - n ** 2 = 168 ----- k ** 2 + 2nk = 168 ---- n = 84/ k + k / 2'''for k in range(1, 13): n = 84/k -k/2 if int(n) == n...

2019-02-20 10:35:25 287

原创 企业发放的奖金根据利润提成

'''企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%...

2019-02-20 10:33:17 2761

原创 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?

变量 索引 标识符欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计...

2019-02-20 10:26:26 242

空空如也

空空如也

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

TA关注的人

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