day10

运算符  根据结果分类

布尔类型:

  比较运算

    a = 1 > 5

  逻辑运算

    a = 1 > 6 or 1 == 1

  成员运算 

    a = "h" in "hello"

数值类型:

  赋值运算:

    a = 10 * 10

  算术运算:

    a = a + 1  <=>  a += 1

数字类型:

  整形(数字)    int

  列表        list

  字符串      str

  布尔值      bool

  元祖        tuple

  字典       dict

                   # Ctrl + 鼠标左键 = 使用方法,使用方法非常多,需要查明白中文意思,然后多看几遍。跟着老师每次记几个常                                          用的,每一个算法是干什么的要写清楚。

   -int

    将字符串转化为数字

    a = "123"

    b = int(a)  #这个是将字符串”123”变成数字‘123’

    b = b + 100

    print(type(b),b)  #输出的是b的数据类型和计算结果

    改变进制:

    num = "0011"

    v = int(num,base=16)   #原来16,变10.    #如果没有“,base=16”,则安2变10

    print(v)

    age = 3

    r = age.bit_length()    #此时,R 为所示数字的二进制至少用n位表示

    print(r)

  -str

    test = "aBC

    v1 = test.cappitalizse()

    v1 = test.lower()    #这俩都是把所有字母变成小写。    #区别,第一个什么都能变

    print(test)    ==>  abc

    

*

    

posted @ 2019-03-13 18:06  Tab-桑  阅读(88)  评论(0编辑  收藏  举报