首页 > 其他分享 >08 函数知识点回顾

08 函数知识点回顾

时间:2024-09-25 22:35:18浏览次数:8  
标签:知识点 return 函数 回顾 08 func print 返回值 def

函数基本结构
def func(name,age,email):
    #函数体(保持缩进一致)
    a = 123 
    print (a)
    return 1111  #return后面的语句不会执行
	b = 456
result = func(1,2,3)    
#函数默认返回值:None
函数参数
def func(n1,n2):
    print(n1,n2)
    
func(1,2)
func(1,[11,22,3])
func({'k1':'k'},[11,22,3])

# 严格按照顺序传参数:位置方式传参。
# 实际参数可以是任意类型。
# 方法类似于函数,但不是函数
返回值
  • 函数没有返回值,默认返回:None

  • 函数内部执行过程中遇到return,就终止。

    def func1():
        return "完成" # 函数每次执行到此,就返回;所以下面代码永远不执行。
        for i in range(10):
            print(i)
    func1()
    
    
    def func2():
        for i in range(10):
            print(i)
            return "完成"
        print(666)
    func2()
    
    • return 可以返回任意类型

      def func():
          return (1,2,3)
      
      v = func()
      print(v)
      
      # 特殊:返回元组
      def func():
          return 5,8,"alex"
      
      v = func()
      print(v)
      

标签:知识点,return,函数,回顾,08,func,print,返回值,def
From: https://www.cnblogs.com/jhchena/p/18432417

相关文章

  • 08 函数参数详解
    3、函数参数-详解p104105函数参数不能设置成可变类型,有坑基本参数知识任意个数任意类型deffunc(a1,a2,a3):print(a1,a2,a3)func(1,"asdf",True)位置参数(位置传参)位置传参(调用函数并传入参数)【执行】deffunc(a1,a2):print(a1,a2)func(1,3......
  • vue3-vben-admin开发记录、知识点
    vue3-vben-admin知识点一、vue3写法1、生命周期setup-组件在创建时onMounted-挂载在dom时运行onUpdated-响应数据修改时运行2、reactive定义:接收一个普通对象然后返回该普通对象的响应式代理。等同于2.x的Vue.observable()定义一个全局常量letotherParam=r......
  • 04 内存回顾 练习题
    """v1=[1,2,3]v2=[1,2,3]v1=[1,2,3]v2=v1v3=v1v1.append(999)#v2、V3指向V1内存地址,如果V1改变,V2/V3也会改变v1=[1,2,3]v2=v1v3=v1v1=[1,]#v2、V3指向V1内存地址,V1赋值,V2/V3指向V1内存地址,V1指向赋值内存地址:1v1=[1,2,3]v2=......
  • 08 字符串(str/string)-公共方法
    len计算长度计算字符长度#计算长度。(字符串->计算字符串中的字符个数)v="oldboy"print(len(v))index索引获取字符索引位置#索引取值(0作为开始)v="oldboy"v1=v[0]#0123...从前向后v2=v[-1]#-1-2-3...从后向前value='alexasdfasdfasdfasdfas......
  • 08 字符器格式化
    #1通过变量填充name=input('姓名:')do=input('在干什么:')template="%s在进身之阶,%s."%(name,do,)#%s表示占位符,将后面的参数name按照占位符进行填写.#注意:name,do,在do后面记得加,表示完成print(template)#2直接做占位符,通过字符填充template="......
  • C/C++语言基础--C++类数据、静态与非静态、常成员、友员、成员变量与函数指针等相关知
    本专栏目的更新C/C++的基础语法,包括C++的一些新特性前言通过前面几节,我们介绍了C++的类与对象、构造与析构函数、拷贝等相关知识,这一篇将详细介绍了C++的成员变量相关的知识点与扩展C语言后面也会继续更新知识点,如内联汇编;本人现在正在写一个C语言的图书管理系统,1000多......
  • c语言中字符串输入的相关知识点
    (1)scanf只能接收非空格字符串遇到空格或者换行就算结束。代码如下:#include<stdio.h>#include<stdlib.h>intmain(){chararr[10];scanf("%s",&arr);printf("%s",arr);}(2)gets函数-能够接收空格,但是不能接收回车#include<stdio.h>#include&l......
  • Oracle 19c OCP 认证考试 082 题库(第26题)- 2024年修正版
    【优技教育】Oracle19cOCP082题库(Q26题)-2024年修正版考试科目:1Z0-082考试题量:90通过分数:60%考试时间:150min本文为(CUUG原创)整理并解析,转发请注明出处,禁止抄袭及未经注明出处的转载。原文地址:http://www.cuug.com/index.php?s=/home/article/detail/id/3412.html第......
  • 2008-2023年北大法宝省市县环保处罚数据
    2008-2023年省市县环保处罚数据1、时间:2008-2023年2、来源:北大法宝3、指标:地区代码、地区名称、处罚年份、地区等级、主题分类、所属城市、所属省份、案件数目(单位:篇)4、范围:全国省市县5、相关研究:王贤彬,钟夏洋.中央垂直监管如何影响企业环境绩效?——基于《环境空气质量......
  • 计算机组成原理408第五章中央处理器知识点快速回顾二轮复习
    CPU由运算器和控制器这样的两大部件来组成,那么运算器由ACC累加寄存器,乘商寄存器,还有若干个通用寄存器以及算术逻辑单元alu来组成。那除了这些寄存器,还有alu之外,还会有一些其他的重要的寄存器,我们在之前没有介绍过。运算器主要负责对数据进行处理,也就是算术运算和逻辑运......