首页 > 代码库 > python笔记-1

python笔记-1

<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #000000 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #000000; min-height: 13.0px } span.s1 { } span.Apple-tab-span { white-space: pre }</style>

变量命名规则:

  1、只能是字母、数字、下划线任意组合

  2、变量第一个字符不能是数字

  3、以下关键字不能作为变量名:

  and、as、assert、break、class、continue、def、del、elif、else、except、exec、finally、 for、from、global、if、import、in、is、lambda、not、or、pass、print、raise、return、 try、while、with、yield

  4、一般常量全部字母大写

  5、官方建议:a_b_1 = 变量 

 

 

计算机最小表示单位:bit   二进制的一位

计算机最小存储单位:8bits = 1Byte = 1字节

         1024byte = 1KBytes  1KB   1024  assic 字符

         1024KB = 1mbytes

         1024mbytes = 1GB

         1024GB = 1TB

 

 

数据类型:(双引号均是英文下的双引号)

  int(整数型)

  long(长整型)

  float(浮点型)

  complex(复数)

  布尔值(真或假、True或False、1或0)

  字符串:加了引号的值就是字符串

      name = “  syan yans\n ”   (不可修改)

       age = 20

     移除空白:name.strip()  (只去除两头的空白,中间的不去)

     分割

     长度:len(name)

     索引:name[2]

     切片:name[0:3]顾头不顾尾

     格式化输出:msg = “my name is %s ,i am %s” %(name ,age)

     拼接:msg = “my name is “ + name (字符串和数字不可拼接)

      列表:name = []  空列表 

    存值:name = [“syan”,”yans”,”yans1”,”jack”,”rian”]

    取值:name[1]

    改值:name[1] = “bob”

    增加:name.append(“luci”) —————>追加到最后

    插入指定位置前面:name.insert(1,”sun”)

    删除数值:del name[3]

          name.remove(“syan”)

    精确到某个值:name.index(“yans”)

      name[name.index(“yans”)] = “yans1”  

    统计多少重复值:name.count(“yans1”)

    排序:name.sort()————>按照ASCII码正顺序排列

      name.reverse()—————>按照ASCII码反序排列

    取值:name[0:4]

    间隔取值:name[0:-1:2]—————>最后一个值指长度(默认间隔1)

 

    

python笔记-1