• 成员运算与身份运算


    成员运算
    判断某个个体在不在某个群体内
    in 在就返回True不在就返回False
    not in 与上面结果互为反关系
    name_list = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
    target_name = input('username>>>:')
    print(target_name in name_list)


    身份运算
    判断两个变量名绑定的值是否是同一个
    """id()返回一串数字 可以代表内存地址"""
    l1 = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
    l2 = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
    # print(id(l1)) # 4672283208
    # print(id(l2)) # 4711190408
    print(l1 == l2) # 判断两个变量绑定的数据值是否相同(长得一模一样就可以) True
    print(l1 is l2) # 判断两个变量绑定的数据值是否就是同一个(就得是一个人) False
    """
    数据值相同 内存地址可能不等
    内存地址相等 数据值肯定相等
    """

  • 相关阅读:
    最大流模板
    大数相加
    . Number throry
    掷骰子 dp
    Java常用类库2
    简单注册功能(未连接数据库)
    Java常用类库
    人机猜拳
    租车系统
    Java一些概念
  • 原文地址:https://www.cnblogs.com/A121/p/16544996.html
Copyright © 2020-2023  润新知