初识python

来源:互联网 发布:淘宝店宝贝照片怎么拍 编辑:程序博客网 时间:2024/05/17 11:35

从两点来看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


原创粉丝点击