python --day10学习笔记

in    not in

结果为布尔型

布尔值:

True 真

False

补充:

  先计算括号内

  执行顺序:

    从前到后

    结果

    True OR ==> True

    True AND ==>继续走

    False OR ==>继续走

    False AND ==>False

 算数运算 赋值运算 比较运算 逻辑运算 成员运算

数字 字符串 列表 元祖 字典 列表

数字:

  int 转换将字符串转换为数字

             a = “123”

    b = int(a)

    print(type(b))

    数字之间的转换,如二进制转为十进制,十进制转为16进制

    num = “0011”

    v = int(num,base=16)

    print(v)

    bit_length表示数字的二进制用几位数表示

    age =3

    r = age.bit_length()

    print(r)

  字符串

    首字母大写test = "alex" v = test.capitalize()

    所有字符变小写test.casefold() test.lower()

    设置宽度,并将内容居中,可选字符填充空白位置(只能填充一个字符)test.center(20,"*")

    统计字符和字符串在字符串中的个数 test.count("E")

    判断以字符串是否以某字符串结尾 test.endwith("g",5,8)

    判断以字符串是否以某字符串开始 test.startwith("g",5,8)

    寻找某个字符, 从开始往后找,找到第一个后,获取其位置,没 找到返回-1test.find('ex',5,9)

    格式化,将一个字符串的占位符替换为指定的值test = 'i am{name}'  v=test.formate('alex',19 )

猜你喜欢

转载自www.cnblogs.com/chengjiang/p/9333671.html
今日推荐