深入了解Python函数及操作

本文概要

本篇文章主要介绍Python中的函数基本知识和各种函数操作,适合刚入门的小白或者对于函数了解不太多的同学,文中描述和代码示例很详细,干货满满,感兴趣的小伙伴快来一起学习吧!

🌟🌟🌟个人简介🌟🌟🌟

☀️大家好!我是新人小白博主朦胧的雨梦,希望大家多多关照和支持😝😝😝
🌖大家一起努力,共同成长,相信我们都会遇到更好的自己👊👊👊
🌗期待我的文章能给各位带来收获和解决问题的灵感🤩🤩🤩
🌟大家的三连是我不断更新的动力~😘😘😘

文章要点速览

  • 本文概要
  • 🌟🌟🌟个人简介🌟🌟🌟
  • 学习目标🏆
  • ✨一.函数的定义和调用
  • 🌲1.函数的定义
  • 🌲2.函数的调用过程
  • ✨二.函数的四种类型
  • 🌲1.无参数无返回值类
  • 🌲2.有参数无返回值类
  • 🌲3.无参数有返回值类
  • 🌲4.有参数有返回值类
  • ✨三.局部变量和全局变量
  • ✨四.Python中常见的成员函数
  • 🌲1.列表的成员函数
  • 🌲2.字符串的成员函数
  • 🌲3.内置函数
  • ✨五.结语
  • 💫往期好文推荐
  • 学习目标🏆

      1.掌握函数定义和调用过程;🎁🎁🎁

      2.掌握四种函数类型及特点;🎁🎁🎁

      3.了解Python中常用的库函数。🎁🎁🎁

    ✨一.函数的定义和调用

    🌲1.函数的定义

      
      我们常见的函数定义:返回类型函数名字有0或多个形式参数组成的列表函数体构成一个完整的函数。但是在Python中将这里很多复杂的问题简单化了,咱们先看Python中如何定义一个函数:

    def fun():
        print('我是朦胧的雨梦')
    

      可知,Python通过“def”这个关键字来定义一个函数,fun是这个函数的函数名,其次()里面装的就是形式参数列表,最后,不需要在函数头部定义返回类型

    🌲2.函数的调用过程

      
      函数的调用过程:

      第一步:用实参初始化形参(没有就略过),

      第二步:将控制权交给被调函数。

      调用方法:函数名(实参列表)

      以上面为例,调用方法:fun(),输出:

    E:\Python\python.exe C:\Users\86134\Desktop\python\基础函数操作.py 
    我是朦胧的雨梦
    
    进程已结束,退出代码0
    

      

    ✨二.函数的四种类型

      

    🌲1.无参数无返回值类

      

    def fun():
        print('1')
        print('3')
        print('1')
        print('4')
    
    fun()
    

    🌲2.有参数无返回值类

      

    def fun(a, b):
        print(a)
        print(b)
    
    fun(1, 1.314)
    

    🌲3.无参数有返回值类

      
      

    def fun():
        print('1')
        return 0
    

    🌲4.有参数有返回值类

      

    def fun(a,b):
      print(a)
      print(b)
      return 0
    

    ✨三.局部变量和全局变量

      
      “名字有作用域,对象有生命周期”,这句话个人觉得概括的相当精彩,简而言之,我们在Python函数体外部定义的一些变量可以视为全局变量,它的作用域为全局,生命周期与整个程序同生共死,在函数体内部定义的变量可以视为局部变量,当函数体执行完毕以后,便会被系统回收,生命周期就是函数体从头到尾执行完毕的时间。

       重点:当函数体内部局部变量与外部全局变量名字相同时,函数体内部局部变量会屏蔽外部全局变量,首先使用内部局部变量。
      代码展示:

    #全局变量
    d = 10
    
    def fun():
        #局部变量
        d = 0
    	#局部变量会屏蔽外面的全局变量
        print(d)
    
    fun()
    

      结果展示:

    E:\Python\python.exe C:\Users\86134\Desktop\python\基础函数操作.py 
    0
    
    进程已结束,退出代码0
    

      

    ✨四.Python中常见的成员函数

      

    🌲1.列表的成员函数

      

    函数 作用
    len(列表名) Return the number of items in a container(返回列表长度)
    list.append(数据) Append object to the end of the list(在列表尾部添加一个对象)
    list.clear() Remove all items from list(从列表中清除全部对象)
    insert(下标,对象) Insert object before index(在下标之前加入对象)
    list.reverse() Reverse IN PLACE(原地翻转)

    🌲2.字符串的成员函数

      

    函数 作用
    string.upper() Return a copy of the string converted to uppercase(返回字符串大写)
    string.lower() Return a copy of the string converted to lowercase(返回字符串小写)
    string.index(对象,开始,结束) Return the lowest index in S where substring sub is found,such that sub is contained within S[start:end](从[start:end])区间找对象的位置,返回第一次出现的下标
    string.count(对象,开始,结束) Return the number of non-overlapping occurrences of substring sub in string S[start:end](从[start:end])区间找对象出现的次数,返回出现的次数
    string.capitalize() Return a capitalized version of the string. More specifically, make the first character have upper case and the rest lower case(字符串第一个大写,后面全部小写)

    🌲3.内置函数

      

    函数 作用
    help(函数名) 获取函数文档
    global(变量名) 声明一个全局变量

    ✨五.结语

      
      Python中的函数操作非常强大,已经给我们造好了轮子,再加上第三方库的加持,可以说,将人性化发挥到了极致,相信大家通过这篇文章已经掌握了基础的函数操作,今天就分享到这里,谢谢大家的观看,有什么想法记得评论区告诉我!拜拜~✨ ✨ ✨

    💫往期好文推荐

      

      TOP🥇.Python | Python的自我介绍(前世今生)  ❤️❤️❤️ 综合热榜前十五🏆🏆🏆❤️❤️❤️
      

      TOP🥈.Python爬虫 | 利用python爬虫获取想要搜索的数据(某du)❤️❤️❤️🏆🏆🏆❤️❤️❤️
      

      TOP🥉.Python | 带你玩转Python的各种文件操作❤️❤️❤️🏆🏆🏆❤️❤️❤️

    物联沃分享整理
    物联沃-IOTWORD物联网 » 深入了解Python函数及操作

    发表评论