大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
我只写一个函数:
创新互联建站专注于铁西网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供铁西营销型网站建设,铁西网站制作、铁西网页设计、铁西网站官网定制、小程序制作服务,打造铁西网络公司原创品牌,更为您提供铁西网站排名全网营销落地服务。
def littleFunc():
data =[] #初始化列表
for i in range(9):#一个for循环
num = int(raw_input("input a number please: "))#控制输入转为int
data.append(num)#放入列表
data.sort()#排序
print data#输出
python的程序扩展名是.py
程序执行结果:
littleFunc()
input a number please: 1
input a number please: 3
input a number please: 5
input a number please: 7
input a number please: 8
input a number please: 4
input a number please: 9
input a number please: 6
input a number please: 2
[1, 2, 3, 4, 5, 6, 7, 8, 9]
错是很正常的,1、局部变量不能影响全局变量 2、a=100 是不可变对象,
你自己看一下
a的值是没有任何变化的
而输出的结果也只是函数中打印的结果
你也可以在外部调用函数变量也就是局部变量 比如:print(tmp) 他会告诉你 tmp名称没有定义 也就是说外部是调用不了局部变量
想明白了吗
python中range(0,61)包含61。range()是Python的内置函数,用于创建整数的列表,可以生成递增或者递减的数列。