Python自动化-day02
Posted zhezhezhe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python自动化-day02相关的知识,希望对你有一定的参考价值。
1.python 是一种面向对象、解释型的计算机语言;
写代码帮你测试, 系统开发用的语言,和我们做自动化用的语言没关系。
网络爬虫、数据分析、web开发、人工智能、自动化运维、自动化测试、嵌入式、黑客
2.解释型语言和编译型语言
编译型语言
一次编译到处运行,运行代码之前,要先编译。然后再运行,编译时间比较长(C,C+,C++)
解释型语言
运行的时候才去编译,运行一次编译。运行效率没有编译型语言快(python、ruby、shell、java .class jvm)
3.python中的单引号、双引号和三引号(就是三个单引号)
python中定义变量的时候字符串都用用引号括起来,单引号和双引号没有区别,用啥都行,如果说这个字符串里面有单引号的话,那你外面就用双引号,里面有双引号的话,外面就用单引号,如果既有单又有双,那么用三引号,三引号也可以多行注释代码,单行注释,使用#
4.条件判断
python中条件判断使用if else来判断,多分支的话使用if elif ... else
5.循环:while,or
while循环之前,先判断一次,如果满足条件的话,再循环,
for循环的时候必须有一个可迭代的对象,才能循环,比如说得有一个数组,在Python里直接循环就取的是这个list里面的值
循环里面还有两个比较重要的关键字,continue和break
continue的意思是,跳出本次循环,继续进行下一次循环
break的意思是停止循环
也就是说在continue和break下面的代码都是不执行的
6.格式化输出
用占位符,占位符有常用的有三种,%s、%d和%f,%s是后面的值是一个字符串,%d是后面的值必须是一个整数,%f后面是小数。
7.数组
以上是关于Python自动化-day02的主要内容,如果未能解决你的问题,请参考以下文章