美文网首页
Python Day4 求1-2+3-4.....99的和

Python Day4 求1-2+3-4.....99的和

作者: 读书的番茄 | 来源:发表于2017-04-27 10:15 被阅读0次
    #!/usr/bin/evn python
    # -*- coding:utf-8 -*-
    start = 1   #变量start=1
    su = 0  #变量su=0
    while start < 100:  #设置循环如果start小于100则一直循环
        temp = start % 2    #设置余数temp
        if temp == 1:   #如果余数等于奇数
            su = su + start #变量su就+变量start
        else:   #否则
            su = su - start #变量su-变量start
        start += 1  #变量start每次循环+1
    print(su)   #输出变量su
    

    #!/usr/bin/evn python
    # -*- coding:utf-8 -*-
    start = 1   #变量start=1
    su = 0  #变量su=0
    f = ''  #变量f=符号
    while start < 100:  #设置循环如果start小于100则一直循环
        temp = start % 2    #设置余数temp
        if temp == 1:   #如果余数等于奇数
            if start == 1:
                f = str(start)
            else:
                f = f + '+' + str(start)
            su = su + start #变量su就+变量start
        else:   #否则
            f = f + '-' + str(start)
            su = su - start #变量su-变量start
        start += 1  #变量start每次循环+1
    print(su)   #输出变量su
    print(f)
    
    结果:
    50
    1-2+3-4+5-6+7-8+9-10+11-12+13-14+15-16+17-18+19-20+21-22+23-24+25-26+27-28+29-30+31-32+33-34+35-36+37-38+39-40+41-42+43-44+45-46+47-48+49-50+51-52+53-54+55-56+57-58+59-60+61-62+63-64+65-66+67-68+69-70+71-72+73-74+75-76+77-78+79-80+81-82+83-84+85-86+87-88+89-90+91-92+93-94+95-96+97-98+99
    

    编码转换:
    2.7

    #! /usr/bin/evn/python
    # -*- coding:utf-8 -*-
    
    temp = '汉字'
    temp_unicode = temp.decode('utf-8')
    temp_gbk = temp_unicode.encode('gbk')
    print(temp_gbk)
    

    3.x

    temp = '汉字'
    temp_gbk = temp.encode('gbk')
    print(temp_gbk)
    

    相关文章

      网友评论

          本文标题:Python Day4 求1-2+3-4.....99的和

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