君当作磐石,妾当作蒲苇 蒲苇纫如丝,磐石无转移

Python简明-1 (仅列举区别其它语言 )

Python是一种简单高效,完全面向对象的解释型计算机语言 . 

语法

   严格要求大小写 缩进,错误的缩进会引发错误  ,  建议 采取一个制表符或四个空格

  最好每行只写一条语句  ,可以写 ;  也可以不写 ,不写  换行结束

    \   任何地方写  \ 代表连接下一行, 

  pass语句代表一段空的块  

字符串  

  可以 'its string'     亦可“this is string”   也可   “”“ this is string  ”“”   . 三引号可以指示一个多行的字符串。  

  值得注意! 行末的单独一个\  ,可以在下一行接着写,而不是新的一行

  遇到转义字符必须转义  比如 \\n 否则打印回车 , 也可以设置自然字符串避免大量转义  ,在字符串前加r / R   ,     r"this is  a nuture string"    使用正则表达式的时候最好使用  自然字符串  ,可以避免许多  转义

  unicode字符串  当你写的字符串内含有特殊字符  使用unicode ,在字符串前加 u / U   u“this  si a unicode string”

  如果把两个字符串 按字面意义相邻放着 会自动连接 例如  "hello" "world"    =〉 “helloworld"

标识符

  标识符完全大小写敏感! 

    变量不需要声明或定义

运算符 

  **   幂     3**4   代表 3的4次幂

  //    取整除   返回商的整数部分

  << ,>>,&,|,^,~   左移 右移 与 或 异或 取反  参考c语言左移右移  移动的是比特   2<<2   为 8

逻辑语句      以下exp代表expression

   

 

   python的for循环类似于foreach

函数

  函数通过def关键字定义 

   

  函数内的局部变量和函数外具有同名的变量没有任何关系

  

  使用global让变量变成全局的

  

 

   默认形参  ! 当用户没有输入参数的话取默认参数,注意 当某一位参数是默认形参,那么它后边的参数也必须是默认形参   

    

  关键参数!   只给想传得参数传参  

  

  docstring   ,打印出"""内的  , 第一行标题第二行空第三行详情  

  

 

posted @ 2017-08-31 15:31  ShawnMinh  阅读(103)  评论(0)    收藏  举报