从两点来看Python吧,毕竟也是初学,现在写这个可能也会有点片面。先前也做了一些功课,怎么学习Python上手比较快?我也选择了比较传统的方法吧,看Python官方手册,后期如果觉得需要,也会入手几本相应的纸质档的书籍吧。
通过看书发现Python书写方法简单,通俗易懂,这确实是正确的。
先谈谈背景吧。
1、为什么学习Python?
自身对UI自动化较为感兴趣,而公司最近也在鼓励同事培养这个技术,有环境有学习氛围,还是相当重要。而对于UI自动化,这边也选择了python+selenium,APP选择了python+appuim ;对于之前也学习过Java+Selenium,所以最开始也得从Python了解起走。
2、Python是什么 ?
1、Python是一种面向对象型的解释型语言
3、代码风格
在Python中,每行程序以换行符代表结束,如果一行程序太长的话,可以用“”符号扩展到下一行。在python中以三引号(""")括起来的字符串,列表,元组和字典都能跨行使用。并且以小括号(...)、中括号[...]和大括号{...}包围的代码不用加“”符也可扩展到多行。
在Python中是以缩进来区分程序功能块的,缩进的长度不受限制,但就一个功能块来讲,最好保持一致的缩进量。
如果一行中有多条语句,语句间要以分号(;)分隔。
以“#”号开头的内容为注释,python解释器会忽略该行内容。
在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。python中的标识符是区分大小写的。
以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。
在交互模式下运行python时,一个下划线字符(_)是特殊标识符,它保留了表达式的最后一个计算结果。
在python中,函数、类、模块定义的第一段代码如果是字符串的话,就把它叫作文件字串,可通过__doc__属性访问。
4.保留字
and elif global or yield
assert else if pass
break except import print
class exec in raise
continue finally is return
def for lambda try
del from not while