zoukankan      html  css  js  c++  java
  • 三联运算&&字节码转换

    三联运算

    if 1 == 1:
    name = 'alex'
    else:
    name = 'sb'

    name = 'alex' if 1 == 1 else 'sb

    lambda 

    f2 = lambda al,a2 : al + a2 + 100
    ret2= f2(10,20)
    print(ret2)

    f3 = lambda a1, a2 ,a3=9: a1 + a2 + a3
    r = f3(10,20)
    print(r)

    abs()绝对值

    abs(45)
    print(abs(45))

    print(bin(5)) 转为 二进制 0b101
    print(oct(5)) 转为八进制 0o5
    print(hex(5)) 转为十六进制 0x5

    bool运算

    为真返回True 为假返回False
    all 所有为真, 才为真, 否则为假。
    n = all([1,2,3,5])
    print(n)

    只要有真,就为真.
    n = any([[],0,'',None,1])
    print(n)

    True 真 Fasle 假
    真 1,2,3
    假 0,None,' ',[],()
    print(bool(1))

    bytes 字符串转换字节类型

    utf8 -> 十进制 -> 一个字节八位 -> 一个汉字三个字节

    gbk -> 十六进制 -> 一个字两个字节

    s = '李杰'

    n = bytes(s, encoding='utf-8')
    n = bytes(s,encoding='gbk')
    print(n)

    字节码转换成字符串
    new_str = str(bytes('李杰',encoding='utf8'),encoding='utf8')
    print(new_str)

  • 相关阅读:
    python中的os模块
    python基础之正则表达式
    可以结合react的ui组件
    清除文件里的中文字
    阿里云docker
    Java开源BI系统介绍(转)
    miniui datepicker 二次加工
    笔试网站
    webpack ,gulp/grunt的介绍
    百度app测试服务
  • 原文地址:https://www.cnblogs.com/hanwei999/p/6020254.html
Copyright © 2011-2022 走看看