• 函数初识


    # 函数定义
    """
    def 函数名(参数1,参数2...):
    文档描述
    函数体
    return 返回值
    """
    # 有参函数
    def my_min(x,y):
    res=x if x<y else y
    return res

    ha=my_min(3,2)
    print(ha)
    # 无参函数
    def interactive():
    name=input("输入姓名:").strip()
    age=input("输入年龄:").strip()
    gender=input("输入性别:").strip()
    return(name,age,gender)
    # interactive()
    # interactive()
    # interactive()
    #pass 代表什么都不做,称之为空函数
    """
    调用函数与函数返回值
    函数的使用分为定义阶段与调用阶段,定义函数时只检测语法,不执行函数体代码,函数名
    加括号即函数调用,只有调用函数时才会执行函数体代码

    定义时不执行函数体代码,调用时执行函数体代码
    """
    def foo():
    print("in the foo")
    bar()
    def bar():
    print("in the bar")
    foo() #in the foo
    # in the bar
    """
    函数调用有三种方式:
    1.语句形式
    foo()
    2.表达式形式:
    m=my_min(1,2)
    n=10*my_min(1,2)
    3.函数作为参数的形式
    m=my_min(1,my_min(1,2))

    若需要将函数体代码执行的结果返回给调用者,则需要用到return
    return后无值或直接省略return,则默认返回None,return的返回值无类型限制
    可以将多个返回值放到一个元组内
    """
    def test(x,y,z):
    return x,y,z
    res=test(1,2,3)
    print(res,type(res))
  • 相关阅读:
    Java中文语言处理HanLP
    python的jieba分词词性标注(转载)
    solr 自聚类实现
    IntelliJ IDEA 创建 java Maven项目
    javat Itext实践 pdf
    java 中PriorityQueue优先级队列使用方法
    java实现 tf-idf
    Solr6.6 IK 中文分词的配置和使用
    yaha分词
    实现自动文本摘要(python,java)
  • 原文地址:https://www.cnblogs.com/mayrain/p/12513745.html
Copyright © 2020-2023  润新知