美文网首页
day5作业

day5作业

作者: PeppaTang | 来源:发表于2018-07-23 08:33 被阅读0次

# 1.求s=a+aa+aaa+aaaa....a的值,其中a是一个数字。例如2+22+222+2222+22222(此时有5个数相加),几个数相加有键盘控制。
value1 = input('请输入一个整数a:')
print(value1)
n = int(input('请输入一个整数n:'))
sum = 0
for x in range(1,n+1):
    sum += int(value1*x)
print(sum)



# 2.打印图形1
for x in range(1,5):
    print('@'*x)
# @
# @@
# @@@
# @@@@


for x in range(1,6):
    print('@'*x)
#
# @
# @@
# @@@
# @@@@
# @@@@@

# 3.打印图形

for x in range(1,4):
    n=2*x-1
    str = '@'*n
    new_str=str.center(5,' ')
    print(new_str)
#     @
#   @ @ @
# @ @ @ @ @
for x in range(1,5):
    n=2*x-1
    str = '@'*n
    new_str=str.center(7,' ')
    print(new_str)


#    @
#   @@@
#  @@@@@
# @@@@@@@


for x in range(1,4):
    str = '@'*x
    new_str=str.center(3,' ')
    print(new_str)

# 5.输入两个数,求最大公约数和最大公倍数
m = int(input("请输入一个数:"))
n = int(input("请输入一个数:"))

# 求最大公约数
if m < n:
    m,n = n,m
while (m-n)!= 0:
    m,n = n,m-n
print("最大公约数为%d",n)


# 6.编程找出1000以内所有的完数
sum = 0
print("====完数")
for i in  range(1,1001):
    for j in range(1,i):
        if i % j ==0:
            sum +=j
    if i == sum:
        print('完数:',i)

# 输入9*9乘法口诀


print("乘法口诀表")
for i in range(1,10):
    for j in range(1,i+1):
        print("%d*%d=%2d\t"%(i,j,i*j),end=' ')
    print()

    # 打印图形菱形
for x in range(1,5):
    n=2*x-1
    str = '@'*n
    new_str=str.center(7,' ')
    print(new_str)
for  x in range(3,0,-1):
    n=2*x-1
    str = '@'*n
    new_str=str.center(7,' ')
    print(new_str)

#    @
#   @@@
#  @@@@@
# @@@@@@@
#  @@@@@
#   @@@
#    @

# 3.输入一行字符,分别统计出英文字母、空格、和其他字符的个数
str = input('请输入一串字符:')
let= 0
other = 0
space = 0
for item in str:
    if str==' ':
        space +=1
    elif str.isalpha():
        let +=1
    else:
        other +=1
print('英文字母有:%d'%let)
print('空格字母有:%d'%space)
print('其他字母有:%d'%other)

相关文章

  • 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/osrdmftx.html