天天看点

Python学习笔记

变量:由大小写字母、数字和下划线构成,中间不能有空格,不能以数字开头

字符串:最右边的编号可以是-1,也可以是n-1。  in 和not in 可以做包含判断。

小数用int转化为整数是去尾取整 。字符串可以转化为数,数也可以转化为字符串   。   eval用法:  a= 15   ,eval(3+a)=18.

列表:里面可以同时又字符串和数字。列表子串里的字符用二维表示;

算术运算

//:求整

/:算出的结果一定是小数

!!!只要有小数参加的运算结果都是小数

算数优先级:

第一级:**

第二级:* /  //  %

第三级: + —

a += b     ====    a = a + b

关系运算符和bool类型

 关系运算符也能比较字符串(按字典序,大小写相关)

    0,“”(空字符串),【】空列表都相当于False(除0以外都不等于False)

    非0的数,非空的字符串和非空的列表,都相当于True(但除1以外,都不等于True)

逻辑运算符优先级  not > and > or

输出格式控制             

      %s表示此处要输出一个字符串

      %d表示此处要输出一个整数

      %f表示此处要输出一个小数 

     %nf表示此处要输出一个小数,保留小数点后面n位,四舍六入

   !!!!!格式控制符只能出现在字符串中!!!!1