Python学习第二篇

list_num=list(range(1,1000001))
print(min(list_num))
print(max(list_num))
print(sum(list_num))
print("\n")
print(list(range(1,20,2)))
num=list(range(1,20,2))
for number in range(1,len(num)+1):
    print(num[number-1])
print("\n")
cube=[num**3 for num in range(1,11)]
print(cube)

cube=[]
for num in range(1,11):
    cube.append(num**3)
    print(cube[num-1])

1 首先知道Python中提供了丰富的函数,min,max,sum ,len(len用来测量列表元素的个数),range list

2 **表示乘方运算。比如2**3表示2的3次方,3**2表示3的2次.

3 range(a,b)表示产生从a逐渐+1到b-1的数值(但没有生成列表,只是表示生成了这么多离散的数,返回值并不是列表,要产生列表需要用list),range(a,b,c)表示产生a-b之间间隔为c的数

4 注意 

cube=[num**3 for num in range(1,11)]
这种生成列表方式是十分简洁的,要学习其中的思想

转载于:https://www.cnblogs.com/shaonianpi/p/9458783.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值