zoukankan      html  css  js  c++  java
  • 4、基本数据类型(init、bool)


    4.1、数字:

    1、age = 21 weight = 64 fight = 5

    2、数字的特点:

    (1)数字是不可变数据类型(不可以增加,删除,修改元素)

    (2)数字可以直接访问

    (3)数字不可使用for循环进行遍历


    2、数字运算:

    n1 = 9

    #赋值

    n2 = 2

    n3 = n1 + n2

    #加法

    n3 = n1 - n2

    #减法

    n3 = n1 * n2

    #乘法

    n3 = n1 / n2

    #除法

    n3 = n1 % n2

    #取余

    n3 = n1 ** n2

    #次方

    n3 = n1 // n2

    #取商


    3、数字方法:

    (1)将字符串转换为数字:

    a = "123"

    print(type(a),a)

    b = int(a)

    print(type(b),b)


    (2)将数字转化为16进制:

    num = "0011"

    v = int(num, base=16)

    print(v)


    (3)当前数字的二进制,至少用n位表示:

    age=19

    r = age.bit_length()


    4.2、bool:

    1、返回值是True(1)或False(0)


    2、关系运算符:

    > < >= <= != ==

    例:

    (1)1 > 5


    (2)

    test = 'beijing' == 'shanghai' and "12" == "123" or 1 == 1 and "12" == "123" or 1 == 1

    print(test)

    #判断方法是依次从左往右做运算;


    3、逻辑运算符:

    and or not

    例:a = 1>6 or 1==1


    4、成员运算符:

    in

    例:a = "张" in "张三"


    5、bool(...):

    None、""、()、[]、{}、0 ==> False,其余的返回结果都是True


    4.3、取偶判断:

    num = 12

    n = num % 2

    if n == 0:

    print('偶数')

    else:

    print('奇数')






  • 相关阅读:
    本机可以,服务器却不行
    学习摘录1Hello, World!
    钻石问题
    OPEN OFFICE使用技巧
    操作符的重载
    函数重载
    关于“结构”好别扭的一段话
    多重继承
    OPEN OFFICE操作技巧3
    70个现代风格的HTML5 WordPress主题网站
  • 原文地址:https://www.cnblogs.com/LiuChang-blog/p/12316748.html
Copyright © 2011-2022 走看看