zoukankan      html  css  js  c++  java
  • Python数据类型的if判断

    Python数据类型的if判断

    1.字符串判断

    # -*- coding: utf-8 -*-
    '''
    @Time    : 2021/12/13 15:56
    @Author  : ziqingbaojian
    @File    : 字符串判断.py
    '''
    str=''
    if str:
        print(True)#字符串非空时执行
    else:
        print(False)#字符串为空时执行
    
    str='a'
    if str:
        print(True)
    else:
        print(False)
    str="aaaaa"
    if str:
        print(True)
    else:
        print(False)
    

    2.数值判断

    # -*- coding: utf-8 -*-
    '''
    @Time    : 2021/12/13 15:23
    @Author  : ziqingbaojian
    @File    : 数值判断.py
    '''
    if 1:
        print("True")  #数值为1为True
    else:
        print("False")
    
    
    if 3:
        print("True")  #数值大于1为True,
    else:
        print("False")
    
    if 0:
        print("True")
    else:
        print("False")#数值为0为False
    
    if -2:
        print("True")#数值为负数也为True
    else:
        print("False")
    

    3.其他数据类型的判断

    # -*- coding: utf-8 -*-
    '''
    @Time    : 2021/12/13 15:22
    @Author  : ziqingbaojian
    @File    : 列表判断.py
    '''
    a=[2,3,4]
    if a:
        print("xxxx")#列表非空
    else:
        print("cccc")#列表为空
    
    t=(6,)
    if t:
        print("True")#非空
    else:
        print("False")#元组为空
    
    dic=dict({})
    if dic:
        print("True")#字典非空
    else:
        print("False")#字典为空
    
    
    sett={3,}
    if sett:
        print(True)#非空
    else:
        print(False)#为空
    
  • 相关阅读:
    Qt技巧、常用第三方库包含(qmake的.pro文件、CMakeLists.txt文件)
    STL资源
    debian 9 安装node angular
    debian 9 安装jenkins
    Consul 入门操作
    Docker 部署 postgresql 与 pgadmin4
    Docker File 与 Docker Compose
    Centos jdk
    Angular7 路由
    Centos Supervisor
  • 原文地址:https://www.cnblogs.com/Blogwj123/p/15683860.html
Copyright © 2011-2022 走看看