ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:21.67KB ,
资源ID:14510931      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14510931.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Python入门教程超详细1小时学会PythonWord文档下载推荐.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Python入门教程超详细1小时学会PythonWord文档下载推荐.docx

1、Processp=null;for(inti=begin;iend;i+)p=Runtime.getRuntime().exec(cmd+i);line=null;BufferedReaderreadernewBufferedReader(newInputStreamReader(p.getInputStream();while(linereader.readLine()!null)/Handling,maylogsit.reader.close();p.destroy(); 这段代码运行得很好,问题是为了运行这段代码,你还需要做一些额外的工作.这些额外的工作包括:1.编写一个类文件2.编写一

2、个main方法3.将之编译成字节代码4.由于字节代码不能直接运行,你需要再写个小小的bat或者bash脚本来运行. 当然,用C/C+同样能完成这项工作.但C/C+不是跨平台语言.在这个足够简单的例子中也许看不出C/C+和Java实现的区别,但在一些更为复杂的场景,比如要将连通与否的信息记录到网络数据库.由于Linux和Windows的网络接口实现方式不同,你不得不写两个函数的版本.用Java就没有这样的顾虑. 同样的工作用Python实现如下:importsubprocesscmd.exebegin=101end=200whilebeginend:p=subprocess.Popen(cmd,

3、shell=True,stdout=subprocess.PIPE,stdin=subprocess.PIPE,stderr=subprocess.PIPE)p.stdin.write(192.168.1.+str(begin)+n)p.stdin.close()p.wait()printexecutionresult:%s%p.stdout.read() 对比Java,Python的实现更为简洁,你编写的时间更快.你不需要写main函数,并且这个程序保存之后可以直接运行.另外,和Java一样,Python也是跨平台的. 有经验的C/Java程序员可能会争论说用C/Java写会比Python写

4、得快.这个观点见仁见智.我的想法是当你同时掌握Java和Python之后,你会发现用Python写这类程序的速度会比Java快上许多.例如操作本地文件时你仅需要一行代码而不需要Java的许多流包装类.各种语言有其天然的适合的应用范围.用Python处理一些简短程序类似与操作系统的交互编程工作最省时省力.Python应用场合 足够简单的任务,例如一些shell编程.如果你喜欢用Python设计大型商业网站或者设计复杂的游戏,悉听尊便.2 快速入门2.1 Hello world 安装完Python之后(我本机的版本是2.5.4),打开IDLE(Python GUI) , 该程序是Python语言解

5、释器,你写的语句能够立即运行.我们写下一句著名的程序语句:Hello,world! 并按回车.你就能看到这句被K&R引入到程序世界的名言. 在解释器中选择File-New Window 或快捷键 Ctrl+N , 打开一个新的编辑器.写下如下语句:raw_input(Pressenterkeytoclosethiswindow); 保存为a.py文件.按F5,你就可以看到程序的运行结果了.这是Python的第二种运行方式. 找到你保存的a.py文件,双击.也可以看到程序结果.Python的程序能够直接运行,对比Java,这是一个优势.2.2 国际化支持 我们换一种方式来问候世界.新建一个编辑器

6、并写如下代码:欢迎来到奥运中国! 在你保存代码的时候,Python会提示你是否改变文件的字符集,结果如下:# -*- coding: cp936 -*- 将该字符集改为我们更熟悉的形式: GBK -*- # 使用中文的例子 程序一样运行良好.2.3 方便易用的计算器 用微软附带的计算器来计数实在太麻烦了.打开Python解释器,直接进行计算:a=100.0b=201.1c=2343(a+b+c)/c2.4 字符串,ASCII和UNICODE 可以如下打印出预定义输出格式的字符串:Usage:thingyOPTIONS-hDisplayusagemessage-HhostnameHostname

7、connectto 字符串是怎么访问的?请看这个例子:word=abcdefga=word2ais:+ab=word1:3b+b#index1and2elementsofword.c=word:2c+c0d=word0:d+dAlle=word:2+word2:e+ef=word-1f+fThelastg=word-4:-2g+g34h=word-2:h+htwoelements.i=word:i+iEverythingexceptthecharactersl=len(word)Lengthword+str(l) 请注意ASCII和UNICODE字符串的区别:InputyourChinesen

8、ame:s=raw_input(becontinuedYournameis:+s;l=len(s)inasccodes+str(l);a=unicode(s,GBKl=len(a)Imsorryweshoulduseunicodechar!Charactersnumber2.5 使用List 类似Java里的List,这是一种方便易用的数据类型:word=a,bcdefgAddselementword.append(hword2.6 条件和循环语句Multi-waydecisionx=int(raw_input(Pleaseaninteger:)ifx0:x=0Negativechangedzeroelifx=0:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1