2005年07月03日 星期日 14:57
我是PYTHON的初学者, 请问PYTHON在WINDOWS下用和LINUX下用有什么不同?哪个更好? 在一个网页里找了个例子: 1 # calc.py 2 def calc(seq): 3 maximum = 0 4 max_item = [] 5 for i in seq: 6 product = (i[0]*100 + i[1]*10 + i[2]) * (i[3]*10 + i[4]) 7 if product > maximum: 8 maximum = product 9 max_item = i 10 elif product == maximum: 11 max_item += ','+i 12 return max_item, maximum 13 14 seq = [ [5,6,7,8,9], [5,6,7,9,8] ] 15 max_item, maximum = calc(seq) 16 print "Maximum at", max_item, ",product", maximum 你试了一下, $python calc.py Maximum at [5, 6, 7, 9, 8] ,product 90160 $python calc.py 是什么意思?我怎么一输入就得到: "SyntaxError: invalid syntax" 还有,我是不是要把从第一行到第16行 贴到Notebook,前面的数字还要吗? 对不起问得浅。
2005年07月03日 星期日 15:06
主要看你自己的开发方向了,我在FreeBSD下用Python。 前边的行数不用输入。 Python是以缩近来表示程序结构的,所以语句体前的空格个数要求很严格 -----Original Message----- From: python-chinese-bounces at lists.python.cn [mailto:python-chinese-bounces at lists.python.cn]On Behalf Of Xinyue Ye Sent: 2005年7月3日 14:58 To: python-chinese at lists.python.cn Subject: [python-chinese] two questions 我是PYTHON的初学者, 请问PYTHON在WINDOWS下用和LINUX下用有什么不同?哪个更好? 在一个网页里找了个例子: 1 # calc.py 2 def calc(seq): 3 maximum = 0 4 max_item = [] 5 for i in seq: 6 product = (i[0]*100 + i[1]*10 + i[2]) * (i[3]*10 + i[4]) 7 if product > maximum: 8 maximum = product 9 max_item = i 10 elif product == maximum: 11 max_item += ','+i 12 return max_item, maximum 13 14 seq = [ [5,6,7,8,9], [5,6,7,9,8] ] 15 max_item, maximum = calc(seq) 16 print "Maximum at", max_item, ",product", maximum 你试了一下, $python calc.py Maximum at [5, 6, 7, 9, 8] ,product 90160 $python calc.py 是什么意思?我怎么一输入就得到: "SyntaxError: invalid syntax" 还有,我是不是要把从第一行到第16行 贴到Notebook,前面的数字还要吗? 对不起问得浅。
2005年07月03日 星期日 21:21
Linux下的好。Python主要是为Posix设计的,很多类库,特别是基本的文件操作,都是按照Posix平台设计的。有不少标准类库,windows下面都没有。当然也有一些是windows有而Linux下没有的,不过从数量上讲,前者要多得多。 On 7/3/05, 倪正刚 <ni at twinisa.com> wrote: > 主要看你自己的开发方向了,我在FreeBSD下用Python。 > 前边的行数不用输入。 > Python是以缩近来表示程序结构的,所以语句体前的空格个数要求很严格 > > -----Original Message----- > From: python-chinese-bounces at lists.python.cn > [mailto:python-chinese-bounces at lists.python.cn]On Behalf Of Xinyue Ye > Sent: 2005年7月3日 14:58 > To: python-chinese at lists.python.cn > Subject: [python-chinese] two questions > > > 我是PYTHON的初学者, > 请问PYTHON在WINDOWS下用和LINUX下用有什么不同?哪个更好? > 在一个网页里找了个例子: > > 1 # calc.py > 2 def calc(seq): > 3 maximum = 0 > 4 max_item = [] > 5 for i in seq: > 6 product = (i[0]*100 + i[1]*10 + i[2]) * (i[3]*10 + i[4]) > 7 if product > maximum: > 8 maximum = product > 9 max_item = i > 10 elif product == maximum: > 11 max_item += ','+i > 12 return max_item, maximum > 13 > 14 seq = [ [5,6,7,8,9], [5,6,7,9,8] ] > 15 max_item, maximum = calc(seq) > 16 print "Maximum at", max_item, ",product", maximum > 你试了一下, > $python calc.py > Maximum at [5, 6, 7, 9, 8] ,product 90160 > > $python calc.py 是什么意思?我怎么一输入就得到: > "SyntaxError: invalid syntax" > 还有,我是不是要把从第一行到第16行 > 贴到Notebook,前面的数字还要吗? > 对不起问得浅。 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
2005年07月04日 星期一 08:29
语法方面建议把Python的入门指南从头到尾读一遍,认真跟着抄一遍例程序。你给出的这种程序对于初学者还是有点复杂了。 BTW:读书的时候学C,第一次抄代码也是把行号抄进去了……默…… 在05-7-3,Xinyue Ye <ypaami at gmail.com> 写道: > > 我是PYTHON的初学者, > 请问PYTHON在WINDOWS下用和LINUX下用有什么不同?哪个更好? > 在一个网页里找了个例子: > > 1 # calc.py > 2 def calc(seq): > 3 maximum = 0 > 4 max_item = [] > 5 for i in seq: > 6 product = (i[0]*100 + i[1]*10 + i[2]) * (i[3]*10 + i[4]) > 7 if product > maximum: > 8 maximum = product > 9 max_item = i > 10 elif product == maximum: > 11 max_item += ','+i > 12 return max_item, maximum > 13 > 14 seq = [ [5,6,7,8,9], [5,6,7,9,8] ] > 15 max_item, maximum = calc(seq) > 16 print "Maximum at", max_item, ",product", maximum > 你试了一下, > $python calc.py > Maximum at [5, 6, 7, 9, 8] ,product 90160 > > $python calc.py 是什么意思?我怎么一输入就得到: > "SyntaxError: invalid syntax" > 还有,我是不是要把从第一行到第16行 > 贴到Notebook,前面的数字还要吗? > 对不起问得浅。 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- 欢迎访问: http://blog.csdn.net/ccat 刘鑫 March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050704/72304ec5/attachment.html
2005年07月04日 星期一 10:31
到哪儿去下LINUX?怎么安装啊?不好意思问得浅。 On 7/3/05, shhgs <shhgs.efhilt at gmail.com> wrote: > Linux下的好。Python主要是为Posix设计的,很多类库,特别是基本的文件操作,都是按照Posix平台设计的。有不少标准类库,windows下面都没有。当然也有一些是windows有而Linux下没有的,不过从数量上讲,前者要多得多。 > > On 7/3/05, 倪正刚 <ni at twinisa.com> wrote: > > 主要看你自己的开发方向了,我在FreeBSD下用Python。 > > 前边的行数不用输入。 > > Python是以缩近来表示程序结构的,所以语句体前的空格个数要求很严格 > > > > -----Original Message----- > > From: python-chinese-bounces at lists.python.cn > > [mailto:python-chinese-bounces at lists.python.cn]On Behalf Of Xinyue Ye > > Sent: 2005年7月3日 14:58 > > To: python-chinese at lists.python.cn > > Subject: [python-chinese] two questions > > > > > > 我是PYTHON的初学者, > > 请问PYTHON在WINDOWS下用和LINUX下用有什么不同?哪个更好? > > 在一个网页里找了个例子: > > > > 1 # calc.py > > 2 def calc(seq): > > 3 maximum = 0 > > 4 max_item = [] > > 5 for i in seq: > > 6 product = (i[0]*100 + i[1]*10 + i[2]) * (i[3]*10 + i[4]) > > 7 if product > maximum: > > 8 maximum = product > > 9 max_item = i > > 10 elif product == maximum: > > 11 max_item += ','+i > > 12 return max_item, maximum > > 13 > > 14 seq = [ [5,6,7,8,9], [5,6,7,9,8] ] > > 15 max_item, maximum = calc(seq) > > 16 print "Maximum at", max_item, ",product", maximum > > 你试了一下, > > $python calc.py > > Maximum at [5, 6, 7, 9, 8] ,product 90160 > > > > $python calc.py 是什么意思?我怎么一输入就得到: > > "SyntaxError: invalid syntax" > > 还有,我是不是要把从第一行到第16行 > > 贴到Notebook,前面的数字还要吗? > > 对不起问得浅。 > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > >
2005年07月04日 星期一 10:43
咳咳咳, 知道问的浅就不要轻易的发问,否则,很容易被不太公平的贴上不友好的标签的………… http://wiki.woodpecker.org.cn/moin/AskForHelp 先看一看"提问的智慧" 从一般的途经先自行了解一下子,然后可以在有针对性的地方提问,比较容易得到帮助, Python.cn 的技术列表是讨论 Python 应用相关的,我们并不擅长Linux Unix 等等平台方面的使用引导……………… 谢谢理解! 在 05-7-4,shisa<samrobertsmith at gmail.com> 写道: > 到哪儿去下LINUX?怎么安装啊?不好意思问得浅。 > > On 7/3/05, shhgs <shhgs.efhilt at gmail.com> wrote: > > Linux下的好。Python主要是为Posix设计的,很多类库,特别是基本的文件操作,都是按照Posix平台设计的。有不少标准类库,windows下面都没有。当然也有一些是windows有而Linux下没有的,不过从数量上讲,前者要多得多。 > > > > On 7/3/05, 倪正刚 <ni at twinisa.com> wrote: > > > 主要看你自己的开发方向了,我在FreeBSD下用Python。 > > > 前边的行数不用输入。 > > > Python是以缩近来表示程序结构的,所以语句体前的空格个数要求很严格 > > > > > > -----Original Message----- > > > From: python-chinese-bounces at lists.python.cn > > > [mailto:python-chinese-bounces at lists.python.cn]On Behalf Of Xinyue Ye > > > Sent: 2005年7月3日 14:58 > > > To: python-chinese at lists.python.cn > > > Subject: [python-chinese] two questions > > > > > > > > > 我是PYTHON的初学者, > > > 请问PYTHON在WINDOWS下用和LINUX下用有什么不同?哪个更好? > > > 在一个网页里找了个例子: > > > > > > 1 # calc.py > > > 2 def calc(seq): > > > 3 maximum = 0 > > > 4 max_item = [] > > > 5 for i in seq: > > > 6 product = (i[0]*100 + i[1]*10 + i[2]) * (i[3]*10 + i[4]) > > > 7 if product > maximum: > > > 8 maximum = product > > > 9 max_item = i > > > 10 elif product == maximum: > > > 11 max_item += ','+i > > > 12 return max_item, maximum > > > 13 > > > 14 seq = [ [5,6,7,8,9], [5,6,7,9,8] ] > > > 15 max_item, maximum = calc(seq) > > > 16 print "Maximum at", max_item, ",product", maximum > > > 你试了一下, > > > $python calc.py > > > Maximum at [5, 6, 7, 9, 8] ,product 90160 > > > > > > $python calc.py 是什么意思?我怎么一输入就得到: > > > "SyntaxError: invalid syntax" > > > 还有,我是不是要把从第一行到第16行 > > > 贴到Notebook,前面的数字还要吗? > > > 对不起问得浅。 > > > > > > _______________________________________________ > > > python-chinese list > > > python-chinese at lists.python.cn > > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- [Time is unimportant, only life important!]
2005年07月04日 星期一 11:06
http://learnlinux.tsf.org.za/courses/web-fundamentals.html 请参加在线课程,来学习一下吧 http://learnlinux.tsf.org.za/courses/build/fundamentals/fundamentals-all.html 在05-7-4,shisa <samrobertsmith at gmail.com> 写道: > > 到哪儿去下LINUX?怎么安装啊?不好意思问得浅。 > > On 7/3/05, shhgs <shhgs.efhilt at gmail.com> wrote: > > > Linux下的好。Python主要是为Posix设计的,很多类库,特别是基本的文件操作,都是按照Posix平台设计的。有不少标准类库,windows下面都没有。当然也有一些是windows有而Linux下没有的,不过从数量上讲,前者要多得多。 > > > > On 7/3/05, 倪正刚 <ni at twinisa.com> wrote: > > > 主要看你自己的开发方向了,我在FreeBSD下用Python。 > > > 前边的行数不用输入。 > > > Python是以缩近来表示程序结构的,所以语句体前的空格个数要求很严格 > > > > > > -----Original Message----- > > > From: python-chinese-bounces at lists.python.cn > > > [mailto:python-chinese-bounces at lists.python.cn]On Behalf Of Xinyue Ye > > > Sent: 2005年7月3日 14:58 > > > To: python-chinese at lists.python.cn > > > Subject: [python-chinese] two questions > > > > > > > > > 我是PYTHON的初学者, > > > 请问PYTHON在WINDOWS下用和LINUX下用有什么不同?哪个更好? > > > 在一个网页里找了个例子: > > > > > > 1 # calc.py > > > 2 def calc(seq): > > > 3 maximum = 0 > > > 4 max_item = [] > > > 5 for i in seq: > > > 6 product = (i[0]*100 + i[1]*10 + i[2]) * (i[3]*10 + i[4]) > > > 7 if product > maximum: > > > 8 maximum = product > > > 9 max_item = i > > > 10 elif product == maximum: > > > 11 max_item += ','+i > > > 12 return max_item, maximum > > > 13 > > > 14 seq = [ [5,6,7,8,9], [5,6,7,9,8] ] > > > 15 max_item, maximum = calc(seq) > > > 16 print "Maximum at", max_item, ",product", maximum > > > 你试了一下, > > > $python calc.py > > > Maximum at [5, 6, 7, 9, 8] ,product 90160 > > > > > > $python calc.py 是什么意思?我怎么一输入就得到: > > > "SyntaxError: invalid syntax" > > > 还有,我是不是要把从第一行到第16行 > > > 贴到Notebook,前面的数字还要吗? > > > 对不起问得浅。 > > > > > > _______________________________________________ > > > python-chinese list > > > python-chinese at lists.python.cn > > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- I'm the one, powered by nEO -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050704/50643358/attachment-0001.html
Zeuux © 2025
京ICP备05028076号