摘要:
Python中内置有对字符串进行格式化的操作 %和使用format函数。%方式操作格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比如下面的例子: 1 print("I'm %s. I'm %d year old" % ('韩梅梅', 20)) 2... 阅读全文
posted @ 2018-11-19 13:10
阳光宝贝-沐沐
阅读(906)
评论(0)
推荐(0)
摘要:
用递归求5!的阶乘一般计算: 1 n = int(input("输入数:")) 2 factorial = 1 3 for i in range(1,n+1): 4 factorial *= i 5 print(factorial) 6 print("{}!的阶乘为{}".format(n,factorial))执行结果:输入数:5126241205!的阶乘为120递归... 阅读全文
posted @ 2018-11-19 11:15
阳光宝贝-沐沐
阅读(249)
评论(0)
推荐(0)
摘要:
阶乘指从1乘以2乘以3乘以4,一直到所求数表达阶乘是,用“!”表示,例如s得阶乘是s!求1!+2!+3!+4!+。。。+20!一般计算 1 n = int(input("输入数:")) 2 factorial,sum1 = 1,0 3 4 for i in range(1,n+1): 5 factorial *= i 6 sum1 += factorial 7 ... 阅读全文
posted @ 2018-11-19 10:59
阳光宝贝-沐沐
阅读(566)
评论(0)
推荐(0)
摘要:
问题:有个分数序列,2/1,3/2,5/3,8/5.。。,求数列前20向之和思路:后一项分子是前一项得分母,后一项得分母是前一项分子和分母之和方法一: 1 n = int(input("输入项:")) 2 a,b,sum1 = 1.0,2.0,0.0 3 for i in range(n): 4 sum1 += b/a 5 a,b = b,a+b 6 print(sum... 阅读全文
posted @ 2018-11-19 10:39
阳光宝贝-沐沐
阅读(288)
评论(0)
推荐(0)
摘要:
用python画如下菱形,前四行一个规律,后三行一个规律,for循环使用方法一:直接定义菱形得行数 1 s = '*' 2 for i in range(1,8,2): 3 print('{:^7}'.format((s*i))) #格式化字符串方法一 4 for i in reversed(range(1,6,2)): 5 print((s*i).center(7)) ... 阅读全文
posted @ 2018-11-19 10:04
阳光宝贝-沐沐
阅读(442)
评论(0)
推荐(0)
摘要:
已知有两支兵乓球队进行比赛,每队各出3人:甲队有a,b,c三人,乙队有x,y,z三人,已抽签决定比赛名单问题:有人向队员打听比赛名单。a说他不和X比,c说他不和x,z比,程序找出比赛对手方法一: 1 list1 = ['a','b','c'] 2 list2 = [0,0,0] 3 for i in list1: 4 if i == "c": 5 list2[li... 阅读全文
posted @ 2018-11-19 09:23
阳光宝贝-沐沐
阅读(470)
评论(0)
推荐(0)

浙公网安备 33010602011771号