python小程序 上手练习第一期

程序001
打印100以内能整除5的所有数字

程序主体:
#!/usr/bin/python

for i in range(1,100):
if (i % 5 == 0):
print i,

程序002
计算1到100的所有数的和
程序主体:
#!/usr/bin/python
#计算1到100的和
sum = 0
for i in range(1,100):
sum += i

print "sum = ",sum

程序003
将1到100所有数字存放在一个序列里面,然后序列里每个数字都给加100,形成新的序列。

思路一:
程序主体:
#!/usr/bin/python

#给1到100的序列中每个数都加100,形成新的序列

list1 = []
list2 = []
for i in range(1,101):
list1.append(i)
j = i + 100
list2.append(j)
print “list1=”,list1
print “list2=”,list2

思路二:
#!/usr/bin/python
#给1到100的序列中每个数都加100,形成新的序列

list1 = []
list2 = []
list3 = []
for i in range(1,101):
list1.append(i)
k = 100
list2.append(k)
print “list1=”,list1
print “list2=”,list2

for x,y in zip(list1,list2): #下来这三行重要
z = x + y
list3.append(z)
print “list3=”,list3

思路三:
#!/usr/bin/python

#给1到100的序列中每个数都加100,形成新的序列

list1 = []
list2 = []
list3 = []
for i in range(1,101):
list1.append(i)
k = 100
list2.append(k)

list3 = [list1[i]+list2[i] for i in range(min(len(list1),len(list2)))] #这行重要
print “list1=”,list1
print “list2=”,list2
print “list3=”,list3

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值