美文网首页Python
Python轻松入门 - 4 重用函数和模块

Python轻松入门 - 4 重用函数和模块

作者: V哥带你写程序 | 来源:发表于2019-05-16 13:43 被阅读0次

为啥要写函数?---- 重用
一个文件中的几个函数统称为一个模块

用def关键字定义函数

def search4letters(sentense: str, letters: str='aeiou') -> set:
    return set(sentense).intersection(set(letters))

def wordCount(phrase: str):
    return len(list(str))
  • def + 函数名 + 参数 + 冒号 定义函数
  • 函数可以没有返回值
  • 参数名后面的: str表示期望的参数类型,解释器并不做检查
  • 同样也可以声明一个函数的返回值类型
  • 参数在定义的时候可以设置默认值

使用函数

使用写好的函数,先要把函数import进来。Import的时候,Python从当前文件夹或者site-package中找模块。
site-package是包含第三方模块的文件夹,初学不建议直接操作这些文件夹。使用setuptools来把第三方模块安装到site-package
通过打包流程把写好的模块打包, 结果文件是压缩包格式(windows一般是zip, linux是tar.gz)

安装第三方模块(库)

python3 -m pip install xxx.tar.gz

更多第三方库

现在全世界的开发都互通有无,github上有很多源代码,写Java的可以在MVNRepository里面找第三方库,写NodeJS的可以在NPM上找第三方库。Python阵营也有,那就是Pypi

相关文章

  • Python轻松入门 - 4 重用函数和模块

    为啥要写函数?---- 重用一个文件中的几个函数统称为一个模块 用def关键字定义函数 def + 函数名 + 参...

  • 《趣学Python——教孩子学编程》学习笔记第7-8章

    第7章 使用函数和模块来重用你的代码 7.1 使用函数 函数是一段代码,它让Python做某些事情,他们是重用代码...

  • python编程导论_第二课

    Chapter4 函数、作用域与抽象 函数是Python中最重要的扩展和重用代码的机制。本章主要知识点: 1.函数...

  • 一个月能入门Python吗?月薪25K的大佬给我整理了函数和模块

    函数 学习资料也可以加下Python扣扣裙:3零4零5零799自己下载学习下 4、内置函数 模块 一、模块简介 模...

  • 2017.6.15

    python学习总结:1、 抽象将能够重用的代码块封装成函数,能够被其他代码块或者模块调用 def funcnam...

  • Python模块和包

    模块 为了方便管理和归类函数,python使用模块包含一组函数。 模块名由python文件的文件名表示,例如tes...

  • Python黑帽编程2.6 模块

    Python黑帽编程2.6模块 我们已经学习了如何在你的程序中定义一次函数而重用代码。如果你想要在其他程序中重用很...

  • python学习(9)

    模块 在程序中可以通过定义函数来重用保代码,要想在别的程序中重用代码,需要使用模块(Module), 编写模块的方...

  • Python入门-函数和模块的使用

    # ~ 函数 使用关键字 def 可以有返回值 直接用return 返回 def print_hello(name...

  • 学Python的012天

    原创:XIAO油菜花学习进度记录:《零基础入门学习Python》P21:函数:内嵌函数和闭包《Python开发入门...

网友评论

    本文标题:Python轻松入门 - 4 重用函数和模块

    本文链接:https://www.haomeiwen.com/subject/bctiaqtx.html