自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-12-12

一个数如果恰好等于它的因子之和,这个数就称为"完数"from sys import stdoutfor j in range(2,1001):k = []n = -1s = jfor i in range(1,j):if j % i == 0:n += 1s -= ik.append(i)if s == 0: print (j) for i in range(n): stdout.write(str(k[i])) stdout.write

2020-12-12 16:54:59 87

原创 2020-12-11

求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字Tn = 0Sn = []n = int(raw_input('n = '))a = int(raw_input('a = '))for count in range(n):Tn = Tn + aa = a * 10Sn.append(Tn)print TnSn = reduce(lambda x,y : x + y,Sn)print “计算和为:”,Snfrom functools import reduceTn =

2020-12-11 10:26:30 131

原创 2020-12-10

输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。import strings = raw_input(‘请输入一个字符串:\n’)letters = 0space = 0digit = 0others = 0i=0while i < len(s):c = s[i]i += 1if c.isalpha():letters += 1elif c.isspace():space += 1elif c.isdigit():digit += 1else:ot

2020-12-10 23:25:30 81

原创 2020-12-09

输出指定格式的日期import datetimeif name == ‘main’:# 输出今日日期,格式为 dd/mm/yyyy。更多选项可以查看 strftime() 方法print(datetime.date.today().strftime('%d/%m/%Y'))# 创建日期对象miyazakiBirthDate = datetime.date(1941, 1, 5)print(miyazakiBirthDate.strftime('%d/%m/%Y'))# 日期算术运算m

2020-12-09 22:24:30 84

原创 2020-12-08

利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。score = int(raw_input(‘输入分数:\n’))if score >= 90:grade = ‘A’elif score >= 60:grade = ‘B’else:grade = ‘C’print ‘%d 属于 %s’ % (score,grade)score = int(input(‘输入分数:\n’))if score >=

2020-12-08 10:27:02 131

原创 2020-12-07

打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身for n in range(100,1000):i = n / 100j = n / 10 % 10k = n % 10if n == i ** 3 + j ** 3 + k ** 3:print nfor n in range(100,1000):i = n // 100j = n // 10 % 10k = n % 10if n == iii + jjj + kkk:print(n)以上实例

2020-12-07 23:44:19 150

原创 2020-12-03

python题目:将一个列表的数据复制到另一个列表中。a = [1, 2, 3]b = a[:]print (b)以上实例输出结果为:[1, 2, 3]

2020-12-03 22:29:25 108

原创 2020-12-02

python:输入三个整数x,y,z,请把这三个数由小到大输出。l = []for i in range(3):x = int(raw_input(‘integer:\n’))l.append(x)l.sort()print l实例(Python 3.0+)#!/usr/bin/python3l = []for i in range(3):x = int(input(‘integer:\n’))l.append(x)l.sort()print (l)以上实例输出结果为:int

2020-12-02 16:03:10 63

原创 2020-12-01

python输入某年某月某日,判断这一天是这一年的第几天?year = int(input(‘year:\n’))month = int(input(‘month:\n’))day = int(input(‘day:\n’))months = (0,31,59,90,120,151,181,212,243,273,304,334)if 0 < month <= 12:sum = months[month - 1]else:print (‘data error’)sum +=

2020-12-01 22:47:10 72

原创 2020-11-29

python:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?for i in range(1,85):if 168 % i == 0:j = 168 / i;if i > j and (i + j) % 2 == 0 and (i - j) % 2 == 0 :m = (i + j) / 2n = (i - j) / 2x = n * n - 100print(x)以上实例输出结果为:-99212611581...

2020-11-29 22:36:53 55

原创 2020-11-28

python:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?for i in range(1,5):for j in range(1,5):for k in range(1,5):if( i != k ) and (i != j) and (j != k):print (i,j,k)

2020-11-28 23:08:27 62

原创 2020-11-27

python取整函数1、int() 向下取整n = 3.85print(int(n))32、round() 四舍五入n = 3.85print(round(3.85))43、floor() 向下取整n = 3.85print(floor(3.85))34、ceil()向上取整n = 3.85print(ceil(3.85))5、modf() 分别取整数部分和小数部分n = 3.853 print(math.modf(n))(0.85, 3.0)6、python中保留一

2020-11-27 23:24:03 87

原创 2020-11-26

python星星代码:from sys import stdoutfor i in range(4):for j in range(2 - i + 1):stdout.write(’ ‘)for k in range(2 * i + 1):stdout.write(’’)printfor i in range(3):for j in range(i + 1):stdout.write(’ ‘)for k in range(4 - 2 * i + 1):stdout.write(’’)

2020-11-26 22:50:53 60

原创 2020-11-25

python整型类型#将 78 赋值给变量 nn = 78print(n)print( type(n) )#给x赋值一个很大的整数x = 8888888888888888888888print(x)print( type(x) )#给y赋值一个很小的整数y = -7777777777777777777777print(y)print( type(y) )

2020-11-25 12:06:46 74

空空如也

空空如也

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

TA关注的人

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