Python-学习入门.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
| Python入门 第一章 课程介绍 1.Python的特点 优雅,明确,简单,用Python应该尽量写简单明确的代码,尽量写少的代码 2.Python适合的领域 Web网站和各种网络服务 系统工具和脚本 作为“胶水”语言把其他语言开发的模块包装起来方便使用 3.Python不适合的领域 贴近硬件的代码(首选C) 移动开发:IOS/Android有各自的开发语言(ObjC , Swift/Java) 游戏开发:C/C++ 4.Python实际应用 国外:YouTube…… 国内:豆瓣,搜狐邮箱…… openstack就是用Python编写的开源云计算平台 5.Python与其他语言对比 类型 运行速度 代码量 C 编译为机器码 非常快 非常多 Java 编译为字节码 快 多 Python 解释执行(不需要编译) 慢 少 6.Python的缺点 运行速度慢(运行速度的瓶颈往往不在于Python代码,而是数据库的操作和网络调用) Python源码不能加密 第二章 Python变量和数据类型 2-1 数据类型 计算机程序可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 一、整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。 二、浮点数 浮点数也就是小数,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。 三、字符串 字符串是以或括起来的任意文本,比如abc,xyz等等。请注意,或本身只是一种表示方式,不是字符串的一部分,因此,字符串abc只有a,b,c这3个字符。 四、布尔值 布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。 布尔值可以用and、or和not运算。 五、空值 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。 任务: 1. 计算十进制整数 45678 和十六进制整数 0x12fd2 之和。 print 45678+0x12fd2 2. 请用字符串表示出Learn Python in imooc。 print ‘Learn Python in imooc’ 3. 请计算以下表达式的布尔值(注意==表示判断是否相等): 100 99 print 10099 0xff == 255 print 0xff == 255 2-2 print语句 print语句可以向屏幕上输出指定的文字。比如输出hello, world,用代码实现如下: print ‘hello,world’ print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出: print The quick brown fox, jumps over, the lazy dog The quick brown fox jumps over the lazy dog print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的 print也可以打印整数,或者计算结果: print 300 300 #运行结果 print 100 + 200 300 #运行结果 因此,我们可以把计算100 + 200的结果打印得更漂亮一点: print 100 + 200 =, 100 + 200 100 + 200 = 300 #运行结果 任务: 请用两种方式打印出 hello, python print hello, python, print hello, python 2-3 注释 任何时候,我们都可以给程序加上注释。注释是用来说明代码的,给自己或别人看,而程序运行的时候,Python解释器会直接忽略掉注释,所以,有没有注释不影响程序的执行结果,但是影响到别人能不能看懂你的代码。 Python的注释以 # 开头,后面的文字直到行尾都算注释。 任务: 将代码编

文档评论(0)

小屁孩 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档