• Python学习笔记函数之None值


    随笔记录方便自己和同路人查阅。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      在Python中有有一个值称None,它表示没有值,None是NoneType数据类型的唯一值(其他编程语言可能称这个值为null、

    nil或undefined)。就像布尔值True和False一样,None必须大写首字母N。

      如果你想变量中存的东西不会与一个真正的值混淆,这个没有值的值就可能有用。有一个使用None的地方就是print()的返回值。

    print(0函数在屏幕上显示文本,但它不需要返回任何值,这和len或input不同。但既然所有函数调用都需要求值为一个返回值,那么

    print()就返回None。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      1、代码示例:  

    #
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    spam = print('hello')#把print()的函数返回值赋值给spam变量
    if spam == None:#判断spam是否等于None
        print('spam is None')#如果spam等于None执行此行代码
    

        运行结果:

      自定义函数返回None值

    #
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    def Square(length,width):#使用def关键字,定义一个名为hello的函数
        square = length * width#求length和width的平方
        #return
    
    spam = Square(2,3)
    if spam == None:
        print('spam is None')
    

      运行结果:

  • 相关阅读:
    Python——Sublime Text3编写Python的一些问题
    html/css/js----js中遇到的一些问题
    eclipse--常见问题
    前端如何实现拖拽效果(一)
    在vue中如何实现上传本地视频和图片预览
    关于NodeJS中mysql连接池卡死问题
    学习Mysql3——约束条件
    Vuex基础用法
    学习Mysql2--增删改查
    学习Mysql1——mysql安装和基本命令使用
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9531885.html
Copyright © 2020-2023  润新知