- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.1 Python基础
Python是用标准C语言写成的一种面向对象的脚本语言,语法相对简单,符合人的思维习惯,通过集成环境或解释器直接执行源程序。它可以运行在windows、linux等操作系统平台上,具有丰富的功能库以处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、GUI(图形用户界面)等。Python程序中可以使用C/C++语言编写的程序,也可以将Python程序嵌入到C/C++程序中。Python是开源自由软件,容易获得,可以阅读它的源程序并修改它。Python在编程领域的占有率近年上升很快,应用也日渐广泛,可以用于系统编程、图形处理、数学处理、文本处理、数据库编程、网络编程、多媒体编程等方面。也被一些公司应用于产品开发上,如Google在其网络搜索系统中广泛应用了Python;YouTube视频分享系统大部分使用Python编写的,甚至NASA使用Python完成科学计算任务。
1.1.1 Python中数据的表示和输入输出
1.字面量
字面量,即字面意义上的常量。一个字面意义上的常量的例子是如同15、1.823、10.25E-3这样的数,或者如同How are you、Its a square!这样的字符串。它们具备字面的意义,按照它们的字面意义使用它们的值。数2总是代表它自己,而不会是别的什么东西——它是一个常量,因为不能改变它的值。因此,所有这些都被称为字面意义上的常量。
Python中逻辑常量为true(真)和false(假)。
2.数据类型
Python中将组成程序的元素称为对象,对象的类型有数字(number)、字符串(string)、列表(list)、字典(dictionary)、元组(tuple)和文件(file)。
在Python中有四种类型的数(number)——整数(int)、浮点数(float)和复数()。29是一个整数。长整数是大一些的整数。8.23和19.3E-4是浮点数。E标记表示10的幂,这里,19.3E-4表示19.3 * 10-4。 (-5+4j)和(2.3-4.6j)是复数。
3.字符串
字符串是字符的序列,如上面的How are you。字符串基本上就是一组单词,一对单引号或一对双引号之间的字符序列表示一个字符串。用一对三引号引起来表示一段文本。
(1)使用单引号()
用单引号指示字符串,就如同Quote me on this这样。所有的空白,即空格和制表符都照原样保留。
(2)使用双引号()
在双引号中的字符串与单引号中的字符串的使用完全相同,例如Whats your name?。
(3)使用三引号(或)
使用三个连续的引号标记的内容称为文档字符串。利用三引号,可以指示一个多行的字符串。还可以在三引号中自由地使用单引号和双引号。文档字符串可以方便地保留文本中的换行信息,用来在代码中书写大段的说明很方便,所以它经常用于块注释。
例如:
doc1= name zhang
tel 8765234
doc1=Spring Festival is not only a time for family reunions, but it also brings with it a string of entertainment, from traditional to modern.
Pi Ying, or shadow play used to be one of the most popular performing arts across China.
Combining fine arts, opera, music and drama, its seen by some as a rudimentary form of the motion picture.
4.转义符
如果想要在一个字符串中包含一个单引号(),例如,这个字符串是Whats your name?。如果用Whats your name?来指示它,Python会弄不明白这个字符串从何处开始,何处结束,因为这里的’都被认为是字符串的标识符,但又不成对。所以,要指明单引号而不是字符串的标识,可以通过“\”来完成,如,What\s your name?。第2个前有一个“\”表示它就是单引号,而不是字符串的标识符。这里的“\”就是转义符。
另一个表示这种字符串的方法是Whats your name?,即用双引号。类似地,要在双引号字符串中使用双引号本身的时候,也可以借助于转义符。另外,你可以用转义符\\来指示反斜杠本身。
5.变量
变量是代表数据的符号,它的值可以改变。Python中,变量的使用不需要说明,变量类型根据值的类型确定,而且变量
文档评论(0)