for n1 in range(1,10):#range创建一个序列长度为1到10并以此为根据进行循环,n1变量记录每次循环值
for n2 in range(10):#与上面的作用相同,但刺水range创建的序列只规定了长度所以是range的长度是从0开始到10结束
for n3 in range(10):#同上
if n1==n3:#比较变量n1与n3如果相同就输出结果
print n1*100+n2*10+n3#此处计算为作用是将三个数以百位,十位,个位的顺序排列组合
for n2 in range(10):#与上面的作用相同,但刺水range创建的序列只规定了长度所以是range的长度是从0开始到10结束
for n3 in range(10):#同上
if n1==n3:#比较变量n1与n3如果相同就输出结果
print n1*100+n2*10+n3#此处计算为作用是将三个数以百位,十位,个位的顺序排列组合
2019-12-31
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
elif x % 2 ==0:
continue
sum = sum + x
print sum
x = 0
while True:
x = x + 1
if x > 100:
break
elif x % 2 ==0:
continue
sum = sum + x
print sum
2019-12-31
为什么最后直接print 's='s. 就是错的,试了半天加了个c='s'才对。#想让结果显示出s=结果
2019-12-29
#首先创建一个作为sum()的参数的列表L
L = []
#定义列表中元素的逻辑规律
x = 1
while x <= 100:
L.append(x * x)
x = x + 1
#最后输出函数sum(L)
print sum(L)
>>>338350
L = []
#定义列表中元素的逻辑规律
x = 1
while x <= 100:
L.append(x * x)
x = x + 1
#最后输出函数sum(L)
print sum(L)
>>>338350
2019-12-27
import sys
reload (sys)
sys.setdefaultencoding('utf-8')
reload (sys)
sys.setdefaultencoding('utf-8')
2019-12-26
老师教学跟答案对不上的,要自己学会思考,添加# -*- coding: utf-8 -*-注释之后千万不要加U,不然系统会报错
2019-12-25