01_Python基础讲解.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 ---- 摘自 百度百科 本课程主要是讲基于python的selenium自动化测试,所以,关于python语言编程的部分,我们以够用为标准,以在工作中能用得上为导向进行学习,直接进入主题,以求到达快速入门,并能灵活运用的目的。 1、输出 我们学习编程,都是从打印“Hello World!”开始,我们也从这里开始。 在python中,打印信息的命令是:print 通常,我们编程的时候,都要新建一个文件,并且保存成.py格式的文件,然后在文件里面编程。 当程序中有中文的时候,文件是无法保存的: 这时,要在文件的最前面添加UTF-8的编码格式: 2、变量 在python中,定义一个变量很简单,直接写就好,不用像C语言或java那样先声明,如: name = 梅仁爱 i=5 name和 i 就是个变量,梅仁爱,和 5 就是变量的值。输出变量的值时,可以在print后直接接变量名,如: 也可以按以下方式输出: 学过C语言的同学应该知道,%d,%f,%s分别输出整型,浮点型和字符串。 3、输入 一个程序要能实现人机交互功能,必须要能够接受从键盘上输入的数据。在python中,接收由键盘输入的数据的函数是 input()或raw_input() 两者的区别是:输入字符串是,如果使用input()就要加入,raw_input()则不用。 4、注释 在python中,注释代码,可以在代码前加上符号 # ,如果要注释多行,就要用三个单引号括住 ,如以下: 切记:单引号只能是三个,不能多也不能少。 练习: 从键盘输入 a 和 b的值,并输出他们的和。 5、if判断语句 if判断语句的语法: if 条件: 语句1 else: 语句2 当if后面的条件成立,则执行语句1;否则,执行语句2。 ******************************************* if .. elif语句的语法: if 条件1: 语句1 elif 条件2: 语句2 else: 语句3 当条件1成立,则执行语句1,然后跳出if判断;当条件2满足,则执行语句2,然后跳出if判断;如果条件1和条件2都不满足,则执行语句3。 练习:写个小游戏,判断对方是否真心爱你 ^_^ 从键盘输入 y 或 n,如果是y,则打印:“I love you too”;如果输入n,则打印:shit,get out!;否则,打印:“input wrong” 5、while循环语句 同if一样,while也是一种控制流语句,另外它也被称作循环语句。 程序执行到while处,“当”条件为True时,就去执行while内部的代码,“当”条件为False时,就跳过。 语法为: while 条件:  循环执行的语句 同if一样,注意冒号,注意缩进。 例: 练习: 1、接着上面那个小游戏,如果输入不是y或n,让程序一直运行下去,直到输入正确的答案。 2、输出1到100,结果如下图: 6、for循环语句 接下来,跟大家讲解下另外一种常用的循环语句,for循环。 语法: for ... in ... 同while一样,for循环可以用来重复做一件事情。在某些场景下,它比while更好用。比如,输出1到100。我们用while来做,需要有一个值来记录已经做了多少次,还需要在while后面判断是不是到了100。 如果用for循环,则可以这么写: for i in range(1, 101):  print i 解释一下,range(1, 101)表示从1开始,到101为止(不包括101),取其中所有的整数。for i in range(1, 101)就是说,把这些数,依次赋值给变量i。相当于一个一个循环过去,第一次i = 1,第二次i = 2,……,直到i = 100。当i = 101时跳出循环。所以,当你需要一个循环10次的循环,你就只需要写: for i in range(1, 11) 或者 for i in range(0, 10) 区别在于前者i是从1到10,后者i是从0到9。当然,你也可以不用i这个变量名。 比如一个循环n次的循环: for count in range(0, n) for循环的本质是对一个序列中的元素进行递归。 for i in range(a, b) 从a循环至b-1 附: range(start,end,scan) range()函

文档评论(0)

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

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

1亿VIP精品文档

相关文档