Python入门基础学习详解二

Posted 皮卡丘吉尔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python入门基础学习详解二相关的知识,希望对你有一定的参考价值。

Python语言学习


前面学习了一些基础的语法,基础的一些东西,今天刚好遇到用到函数啥的,想着把Python语言再多学点。

基础语法可以参考我前面写的学习笔记:
Python入门基础学习详解一

具体细分可以参考一下:
Python入门(一) 基础语法
python入门(二)字符串
Python入门(三) 列表和元组

函数

如何定义

简单定义:
学过C的都知道 函数定义是 返回值类型 + 函数名字()
那Python其实跟C语言很像 只不过没有类型了,不过是用 def 定义,括号后面加个冒号 ‘:’

def 函数名字(): 记得加一个冒号

不带参数:

#定义函数
def myFunction():
	print('这是我的第一个函数')

#调用:
myFunction()

#输出结果:
这是我的第一个函数

带一个参数:

def myFunction(name):
	print(name + '这是我的第一个函数')

#调用
myFunction('小明')

#输出结果:
小明 这是我的第一个函数

带二个参数:

顺便引入一个知识: 函数文档
函数文档就是可以去看你的函数相关说明:因为有时候函数不是我们写的我们不知道这个函数是干嘛用的,需要多少个参数,所以可以通过函数文档来查看这个函数是干嘛的。你调用是不会打印出来的。
例子:

#函数定义
def myFunction(number1,number2):
	'''函数需要两个整型参数 函数功能是对这两个数相加 后打印相加结果'''
	print(number1 + number2)

#调用
myFunction(1,1)

#运行结果:
2

那这个函数文档 我怎么才能看到它呢?

#函数名字 + . + 两个_ 下划线 + doc + 两个_ 下划线

myFunction.__doc__

#运行结果:
函数需要两个整型参数 函数功能是对这两个数相加 后打印相加结果

比如我们想了解print() 函数用法 我们可以通过查看函数文档来看看

print.__doc__

除了这个还可以用 help() 来查看函数相关说明

help(print)

对象

模块

以上是关于Python入门基础学习详解二的主要内容,如果未能解决你的问题,请参考以下文章

A.深度学习基础入门篇[二]:机器学习常用评估指标:AUCmAPISFIDPerplexityBLEUROUGE等详解

Python基础知识详解 从入门到精通类与对象

python数据分析基础005 -pandas详解_pandas入门这一篇就足够了

如何入门Python之Python基础教程详解

Python基础 | 文件异常以及模块详解

Python基础 | 函数及面向过程编程详解