电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

python教程VIP免费

python教程_第1页
1/8
python教程_第2页
2/8
python教程_第3页
3/8
第一个程序:Hello, w orld! 现在你可以打开 IDLE 或 PythonWin,新建一个 py 为扩展名的 Python 脚本文件,输入以下内容: 代码 1:第一个 Python 程序 1 print "Hello, world!" 保存并运行它,如果输出 >>> Hello, world! ,说明你已经成功编写了第一个 Python 程序,congratulations! 上面的“Hello World”几乎是学习任何一门新语言的必经之路,正如提出这个程序的 Simon Cozens 所说:“它是编程之神的传统咒语,可以帮助你更好的学习语言”。 为了比较 Python 和 C#在编码风格等方面的差异,下边给出一个稍复杂些的“Hello, world”程序以及它的 C#对照版本。 代码 2:唐僧版的 Hello, world 程序 1 # -*- coding: utf-8 -*- 2 """ 3 我的第 2 个 Python 程序 4 仅为和 C#作对比,谢绝效仿:) 5 """ 6 import sys 7 def Main(): 8 sys.stdout.write("Hello, world!\n") 9 #下面的语句看起来很怪,一会我们再解释它是干什么滴 10 if __name__ =="__main__": 11 Main() 注意,代码 2 第 1 行# -*- coding: utf-8 -*-,是为了让 Python 支持中文,这个是必须的。如果你嫌麻烦,可以在IDE 里作一个只包含这一行代码的模版文件,以后每次新建 Python 脚本的时候自动打开这个模版,这样会比较省事。 代码 3:C#的对照版本 1 /* 2 我的第 1001 个 C#程序 3 可能还不到,没写过这么多 4 */ 5 using System; 6 class Program{ 7 static void Main(){ 8 if (1==1) //干什么?要搞SQL 注入啊? 9 Console.WriteLine("Hello, world!"); 10 } 11 } 0.3 认识二者最基本的差异 0.3.1 差异之一:编码风格 比较代码 2、3,可以很容易看出两种语言在编码风格上的差异,下面分别来说。 (1)代码块与缩进 C#使用C/C++风格的编码形式,除了要求用{}组织代码块外,语句间的缩进可以是任意的。 Python 强制所有程序都有相同的编码风格,它通过缩进来组织代码块。缩进相同的语句被认为是处于同一个代码块中,在 if/else 等语句及函数定义式末尾会有一个冒号,指示代码块的开始。Python 这种强制缩进的做法可以省去{}或者begin/end 等,使程序的结构更为清晰(有的人认为恰好相反),同时也减少了无效的代码行数。 此外需要注意,尽量使用4 个空格作为 Python 代码的一个缩进单位,最好不使用Tab,更不要混用Tab...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部