我主要想知道的知识点是:python程序的基本语法,输入输出,数组定义,循环语句。
还有,python小程序的扩展名是什么?
我只写一个函数:
>>> 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]
>>> 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个回答 2011-01-13
a=input('请输入一个用逗号隔开的九个数字:')
b=[]
for i in a.split(','):
b.append(int(i))
b.sort(reverse=False)
print(b)
以上代码在python 3.1中通过。
在2.6中可以将input用raw_input替代即可。
b=[]
for i in a.split(','):
b.append(int(i))
b.sort(reverse=False)
print(b)
以上代码在python 3.1中通过。
在2.6中可以将input用raw_input替代即可。
第2个回答 2011-01-13
yexin218 和 hedogn的 都可以