网站大量收购独家精品文档,联系QQ:2885784924

Python基础培训教程.pptVIP

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Python根本教程;Python简介;Python简介;常量:如5、1.23、9.25e-3这样的数,或者如同‘Thisisastring’、“It‘sastring!〞这样的字符串,不能改变它的值。

数:在Python中有4种类型的数——整数、长整数、浮点数和复数,依次如下:2、1000000、3.23和52.3E-4、(-5+4j)和j)。

字符串:使用单引号〔〕使用双引号〔〕使用三引号〔或〕

利用三引号,你可以指示一个多行的字符串,你可以在三引号中自由的使用单引号和双引号。

如:‘Quotemeonthis‘Whatsyourname?“

Thisisamulti-linestring.Thisisthefirstline.

Thisisthesecondline.

Whatsyourname?,Iasked.

HesaidBond,JamesBond.

;根本概念;根本概念;运算符

;运算符与表达式;运算符与表达式;运算符与表达式;在Python中有三种控制流语句——if、for和while。

if语句

if语句用来检验一个条件,如果条件为真,我们运行一块语句〔称为if-块〕,否那么我们处理另外一块语句〔称为else-块〕。else从句是可选的。

例子:

ifguess==number:

elifguessnumber:

else:

while语句

只要在一个条件为真的情况下,while语句允许你重复执行一块语句。while语句是所谓循环语句的一个例子。while语句有一个可选的else从句。

例子:

whilerunning:

else:;控制流;break语句

break语句是用来终止循环语句的,即哪怕循环条件没有称为False或序列还没有被完全递归,也停止执行循环语句。

例子:

whileTrue:

????s=raw_input(Entersomething:)

????ifs==quit:

????????break

continue语句

continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

例子:

whileTrue:

????s=raw_input(Entersomething:)

????ifs==quit:

????????break

????iflen(s)3:

????????continue

print?Inputisofsufficientlength

???

??

??;函数;使用global语句

如果你想要为一个定义在函数???的变量赋值,那么你就得告诉Python这个变量名不是局部的,而是全局的。我们使用global语句完成这一功能。没有global语句,是不可能为定义在函数外的变量赋值的。

你可以使用定义在函数外的变量的值〔假设在函数内没有同名的变量〕。然而,我并不鼓励你这样做,并且你应该尽量防止这样做,因为这使得程序的读者会不清楚这个变量是在哪里定义的。使用global语句可以清楚地说明变量是在外面的块定义的。

例子:

x=50

deffunc():

????globalx

????printxis,x

????x=2

????printChangedlocalxto,x

func()

printx

???

??

???

;默认参数值

对于一些函数,你可能希望它的一些参数是可选的,如果用户不想要为这些参数提供值的话,这些参数就使用默认值。这个功能借助于默认参数值完成。你可以在函数定义的形参名后加上赋值运算符〔=〕和默认值,从而给形参指定默认参数值。

注意,默认参数值应该是一个参数。更加准确的说,默认参数值应该是不可变的——这会在后面的章节中做详细解释。从现在开始,请记住这一点。

例子:

defsay(message,times=1):

????printmessage*t

您可能关注的文档

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档