第一周周末作业之“我是小天才”

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

n=input('输入一个数:')
m=input('输入:')
s=0
for x in range(1,int(n)+1):
    s+=int(m*x)
print(s)

2. 打印图形1

n = 4
@
@@
@@@
@@@@

i=1

while i<5:

    print('@'*i)
    i+=1

n = 5
@
@@
@@@
@@@@
@@@@@

i=1
while i<6:
    print('@'*i)
    i+=1

3. 打印图形2

n = 3
@
@@@
@@@@@

i=1
while i<4:
    if i < 4:
        print(' '*(3-i),'@'*(2*i-1))
    i+=1

n == 5
@
@@@
@@@@@
@@@@@@@

i=1
while i<5:
    if i <5:
        print(' '*(4-i),'@'*(2*i-1))
    i+=1

4. 打印图形3

n = 3
@@@
@@
@

i=3
while 0<i<4:
    print('@'*i)
    i+= -1

5不会
6不会
7不会
8不会

9打印图形(菱形)

n = 4
@
@@@
@@@@@
@@@@@@@
@@@@@
@@@
@

i=1
while i<=7:
    if i <=3:
        print(' '*(4-i),'@'*(2*i-1))
    else:
        print(" " * (i - 4), "@" * (2 * (8 - i) - 1))

    i += 1
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,425评论 0 2
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 1,921评论 0 2
  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 7,184评论 0 9
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,238评论 1 19
  • 今天早晨来到公司,刚打开电脑,Outlook就提示有新邮件。打开一看,竟然是公司老总发来的。比起发件人让我感觉的意...
    故城斜阳阅读 320评论 0 0