第一范文网 - 专业文章范例文档资料分享平台

Python学习心得

来源:用户分享 时间:2025/8/8 6:11:34 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

--

程序就会输出: hello world

如果很多时候, 我们都是用 world 来调用这个函数, 少数情况才会去改参数。 那么,我们就可以给这个函数一个默认参数: def hello(name = 'world'): print 'hello ' + name

当你没有提供参数值时,这个参数就会使用默认值;如果你提供了,就用你给的。这样,在 默认情况下,你只要调用 hello() 就可以输出 hello world 同样你也可以指定参数: hello('python') ,输出 hello python

--

--

注意, 当函数有多个参数时, 如果你想给部分参数提供默认参数, 那么这些参数必须在参数的末尾。比如: def func(a, b=5) 是正确的

def func(a=5, b) 就会出错

二十二、数学运算

python 的数学运算模块叫做 math,再用之前,需要

import math 1.math 包里有两个常量: math.pi

圆周率 π : 3.141592... math.e

自然常数: 2.718281... 2. 数值运算: math.ceil(x) math.floor(x)

math.log(100, 10)

对 x 向上取整,比如 x=1.2 ,返回 2 对 x 向下取整,比如 x=1.2 ,返回 1

math.pow(x,y) 指数运算,得到 x 的 y 次方 math.log(x)

对数,默认基底e。可以使用第二个参数,来改变对数的基

底。比如 为

math.sqrt(x) 平方根 math.fabs(x) 绝对值

三角函数 : math.sin(x) math.cos(x) math.tan(x) math.asin(x) math.acos(x) math.atan(x) 注意:这里的

x 是以弧度为单位,所以计算角度的话,需要先换算

角度和弧度互换 :

--

--

math.degrees(x) 弧度转角度 math.radians(x) 角度转弧度

以上是你平常可能会用到的函数。除此之外,还有一些,这里就不罗列,可以去

--

--

http://docs.python.org/2/library/math.html 查看官方的完整文档。 二十三、类 class Person:

def __init__(self, name):

self.name = name def sayHi(self):

print 'Hello, my name is', self.name

p = Person('Swaroop') p.sayHi()

__init__ 函数会在类被创建的时候自动调用, 用来初始化类。 它的参数, 要在创建类的时候提供(所以定义 p 时 Person 后面的括号里有东西)注意: __init__ 前后各有 两道 下划线

class 和对象 object

--

搜索更多关于: Python学习心得 的文档
Python学习心得.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c38umk70vfm0zdc523xwm17c19373fh00grv_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top