美文网首页
python-3 函数

python-3 函数

作者: 巴巴11 | 来源:发表于2020-04-13 20:07 被阅读0次

type(2) = <class 'int'>

类型转换

int('2') = 2
int('hello') # ValueError: invalid literal for int(): Hello

int 能将浮点数转换为整型数,但是它并不进行舍入;只是截掉了小数点部分:

int(3.99999) = 3
int(-2.3) = -2

float 可以将整型数和字符串转换为浮点数:

float(32) = 32.0
float('3.14159') = 3.14159

str 可以将其实参转换成字符串:

str(32) = '32'
str(3.14159) = '3.14159'

模块:
模块(module)指的是一个含有相关函数的文件。
在使用模块之前,我们需要通过 导入语句(import statement) 导入该模块
该模块对象包括了定义在模块内的所有函数和变量。
想要访问其中的一个函数,你必须指定该模块的名字以及函数名, 并以点号(也被叫做句号)分隔开来。 这种形式被称作点标记法(dot notation)。
math.pi
math.sin(radians)
math.log10(ratio)

数学模块(math):

import math
这条语句会生成一个名为 math 的模块对象(module object)。 如果你打印这个模块对象,你将获得关于它的一些信息:
math
<module 'math' (built-in)>

函数定义:
def 是一个关键字,表明这是一个函数定义。
函数的命名规则与变量名相同:字母、数字以及下划线是合法的, 但是第一个字符不能是数字。
不能使用关键字作为函数名,并应该避免变量和函数同名。
定义一个函数会创建一个 函数对象(function object),其类型是 function。
print(print_lyrics) = <function print_lyrics at 0xb7e99e9c>
type(print_lyrics) = <class 'function'>

def print_lyrics():
    print("I'm a lumberjack, and I'm okay.")
    print("I sleep all night and I work all day.")

变量和形参都是局部的。

None:
无返回值函数返回的一个特殊值。
如果你试图将无返回值函数的结果赋给一个变量, 你会得到一个被称作 None 的特殊值。

>>> result = print_twice('Bing')
Bing
Bing
>>> print(result)
None

None 这个值和字符串'None'不同。这是一个自己有独立类型的特殊值:

>>> print(type(None))
<class 'NoneType'>

相关文章

  • python-3 函数

    type(2) = 类型转换 int('2') = 2int('hello') # ...

  • python-3 numpy

    numpy 是python科学计算的核心库,当然也涉及pandas和sklearn(基于numpy继续二次开发的包...

  • 2021-10-10 Python-3

    数据类型和变量 Python可以处理的数据包括:整数,浮点数,字符串,逻辑判断值/布尔值(1)整数python不仅...

  • 【Python学习】零基础学习Python-3

    第六节:讲小游戏代码 第七节: 1)条件分支:if:。。。else:。。。 2)while循环 3)break 第...

  • Excel(三)

    AND函数 OR函数 NOT函数 IF函数 频率分析函数FREQUENCY

  • if、else if、for、while、repeat函数

    ①if函数 ②else if函数 ③for函数 ④while函数 ⑤repeat函数

  • strsplit、mapply、paste、match函数

    strsplit函数 mapply函数 strsplit函数 mapply函数 paste函数 match函数 第...

  • Oracle中常用函数(SQL)

    Oracle函授有以下几个分类:数字函数、字符函数、日期函数、转换函数、集合函数、分析函数 数字函数: 字符函数:...

  • MySQL函数

    字符函数 数字运算函数 比较运算符和函数 日期时间函数 信息函数 聚合函数 加密函数 流程函数

  • BI-SQL丨AND & OR & IN

    AND函数 & OR函数 & IN函数 AND函数、OR函数和IN函数都可以理解是WHERE函数的补充,当然也可以...

网友评论

      本文标题:python-3 函数

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