zoukankan      html  css  js  c++  java
  • 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')
    

      运行结果:

  • 相关阅读:
    PyQt4布局管理——绝对定位方式
    PyQt4 菜单栏 + 工具栏 + 状态栏 + 中心部件 生成一个文本编辑部件示例
    PyQt4工具栏
    PyQt4菜单栏
    PyQt4状态栏
    PyQt4将窗口放在屏幕中间
    PyQt4消息窗口
    PyQt4关闭窗口
    Mysql基础之 ALTER命令
    电脑开机后win系统运行异常慢,鼠标移动卡
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9531885.html
Copyright © 2011-2022 走看看