美文网首页
day5 作业

day5 作业

作者: 木偶演员 | 来源:发表于2018-07-23 19:48 被阅读0次

1. 9*9乘法表

a = []
for i in range(1, 10):
    for j in range(1, i+1):
        a.append(i * j)
        print(j, '*', i, '=', a[-1], end="    ")
        if i == j:
            print('\n')
运算结果:
1 * 4 = 4    2 * 4 = 8    3 * 4 = 12    4 * 4 = 16      
1 * 5 = 5    2 * 5 = 10    3 * 5 = 15    4 * 5 = 20    5 * 5 = 25       
1 * 6 = 6    2 * 6 = 12    3 * 6 = 18    4 * 6 = 24    5 * 6 = 30    6 * 6 = 36     
1 * 7 = 7    2 * 7 = 14    3 * 7 = 21    4 * 7 = 28    5 * 7 = 35    6 * 7 = 42    7 * 7 = 49       
1 * 8 = 8    2 * 8 = 16    3 * 8 = 24    4 * 8 = 32    5 * 8 = 40    6 * 8 = 48    7 * 8 = 56    8 * 8 = 64     
1 * 9 = 9    2 * 9 = 18    3 * 9 = 27    4 * 9 = 36    5 * 9 = 45    6 * 9 = 54    7 * 9 = 63    8 * 9 = 72    9 * 9 = 81 

2

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

a = 2.
list1 = []
n =  int(input("输入:"))  
for i in range(1,n):
    list1.append(a*10 +2 )
    a = list1[-1]
print(sum(list1)+2)

3. 打印图形1

list1 = ["$"]
n = int(input("输入次数:"))
for i in range(0,n):
    if i == 0:
        print(list1[i])
    else:
        list1.append(list1[i-1] + "$")
        print(list1[i])
结果:
输入次数:4
$
$$
$$$
$$$$

4. 打印图形2

n = int(input("输入:"))
picture = '@'
list1 = [picture]
img = [picture]
for i in range(0, n):
    if i == 0: print(img[i].center(n*2))
    else: list1.append(list1[i - 1] + picture*2)
    img.append(list1[i])
    print(img[i].center(n*2))
输入:4
   @    
   @    
   @    
  @@@   
 @@@@@  

5. 一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数

number = [1]
n = 1001
for j in range(1, n):
    number2 = []
for i in range(1, j):
    if j % i == 0: number2.append(i)
    a = sum(number2)
    if a == j: number.append(j)
print(number)

6.一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同


while True:
    n = int(input("请输入一个五位数:"))
    s = str(n)
    if len(s) == 5:
        if s[0] == s[4] and s[1] == s[3]:
            print(n, '是一个回文数')
        else:
            print(n, '不是一个回文数')
    else:
        print("你的输入有误,程序退出")
        break
请输入一个五位数:12345
12345 不是一个回文数
请输入一个五位数:

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

相关文章

  • Day5如何提高选书能力

    DAY5 学习课程:《Day5 :如何建立产品感,提高书籍选品能力,从新出版的书籍里挑出高价值读物》 今日作业:预...

  • 清单体读书笔记

    今日作业打卡day5: ①500字的内容 ②根据你的问题写一篇清单体读书笔记 ※※※※※※※※今日作业※※※※※※...

  • 125-苏小娴 DAY5作业 #裂变增长实验室#

    DAY5 今日作业: 填写自己的用户画像。 作业如下: 【用户画像】 一、基本情况 1.用户对象职业:无限定 2....

  • python-day5

    一.day5作业 读程序,总结程序的功能: 1. numbers=1 for i in range(0,20): ...

  • 班训营作业点评——10组第五次作业

    一、作者:邹善007-3506 ,作业:班训营二期DAY5作业 张宁学姐点评: 1.对于班级设置副班长的做法,考虑...

  • 经典天天读,国学润心田

    3月21日day5作业 【听课内容】: 《经典天天读,国学润心田》 【今日作业】 1.写一份200字以上的课后感悟...

  • day5作业

    ■作业安排 实验二:三个房间 同样的背景可以有很多描述方式,不同的描述会对读者产生不同的影响。请想象一个宏伟的旧宾...

  • day5作业

    1.控制台输入年龄,根据年龄输出不同的提示(例如:老年人,青壮年,成年人,未成年,儿童) 2.计算5的阶乘 5!的...

  • day5作业

    1.已知一个列表,求列表中心元素。 2.已知一个列表,求所有元素和。 3.已知一个列表,输出所有奇数下标元素。 4...

  • day5作业

    1.控制台输入年龄,根据年龄输出不同的提示(例如:老年人,青壮年,成年人,未成年,儿童) 2.计算5的阶乘 5!的...

网友评论

      本文标题:day5 作业

      本文链接:https://www.haomeiwen.com/subject/vmbjmftx.html