奇数偶数与最后输出文字数字混用问题

我在尝试着最后print的时候文字和数字混搭,就想做执医日期那样,哈哈哈哈,我喜欢这样,cool!

n = 1
s = 0
while n < 101:
    e = n % 2
    if e == 0:
        s = s+n
    else:
        pass
    n = n+1
v1=str(s)
print("100以内所有偶数的和为" + v1)

n = 1
s = 0
while n < 101:
    e = n % 2
    if e != 0:
        s = s+n
    else:
        pass
    n = n+1
v2=str(s)
print("100以内所有奇数数的和为" + v2)


m=int(v1)+int(v2)
'''m=int((v1)+(v2))这样是不可以的,不像数学一样'''
q=str(m)
print("100以内整数的和为" + q)

不知道是否还有更为简洁的写法,期待后续的进步与修改~

posted @ 2020-10-05 23:11  Fotacii  阅读(133)  评论(0)    收藏  举报