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

#!/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的和)