python实现将实现将range()函数生成的数字存储在一个列表中函数生成的数字存储在一个列表中
主要介绍了python实现将range()函数生成的数字存储在一个列表中,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来
看看吧
说明说明
同学的代码中遇到一个数学公式牵扯到将生成指定的数字存储的一个列表中,那个熊孩子忽然懵逼的不会啦,,,给了博主一个表现的机会,,,哈哈
哈好嘛,虽然很简单但还是记录一下吧,,,嘿嘿
一一 代码代码
# coding=utf-8
"""
@author: jiajiknag
程序功能:
"""
# 方法一
lifts = []
for n in range(1,13):
# lift = 1 +6 * np.sin(np.pi * n/12)
lift = 1 + n/12
lifts.append(lift)
print(lifts)
# 方法二
print("------------------------------------")
squares = [1 +i/12 for i in range(1,5)]
print(squares)
二二 结果结果
好嘛,,,有没有很神奇的节奏!
补充知识:补充知识:Python 通过通过range初始化初始化list set 等等
啥也不说了,还是直接看代码吧!
"""
01:range()函数调查
02:通过help()函数调查range()函数功能
03:Python中的转义字符
04:使用start、step、stop的方式尝试初始化list、tuple、set等
05:使用len()获取list、set、tuple的长度
"""
help(range)
tempRange = range(1,100,2)
print("type(tempRange): " + str(type(tempRange)))
print("tempRange: " + str(tempRange))
tempStr = ""
for i in range(5): # 注意 输出0到4,包括0和4但不包括5.
tempStr += (" " + str(i) + " ")
print("for i in range(5) " + tempStr) #for i in range(5) 0 1 2 3 4
评论0