`
muchfly
  • 浏览: 11662 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

python学习第二天

 
阅读更多

函数

 

系统函数:字符串 str,数学 math,网络 socket,   OS。一般使用这些库都需要使用import语句,先引入该库。

 ps:import使用方法,import XXX  as  XX,相当与给引入的库取一个别名。

 

第三方函数库:urllib ,webbrosser ,httplib2,

 

自定义函数:

   1.函数定义不需要指定返回类型

   2.参数不需要类型

   3.可以返回多值,若用一个变量接受则返回的是一个包含所有返回值的元组;分别接受则依次返回

   4.函数体使用TAB缩进

   例子:

def test_a(n1,n2):
    s=n1+n2
    m=n1*n2
    p=n1-n2
    d=n1/n2
    return s,m,p,d

print "begin test"
r1,r2,r3,r4=test_a(3,4)
print r1,r2,r3,r4
print "end test"

 执行结果:

begin test
7 12 -1 0
end test

 

定义函数时,可以对参数设置预定值,但是设置预订值的参数必须在后边(也就是靠近右括号)

def test_b(n1,n2,n3=8):
    s=n1+n2+n3
    return s

print "begin test"
print test_b(3,4)
print "end test"

 运行结果

begin test
15
end test

 

在调用函数时可以对指定参数赋值,像这样test_b(n3=1,n2=4,n1=3),但是如果有预定值就略混乱。所以还是老老实实依次赋值吧!

分享到:
评论

相关推荐

    python学习资源合集

    21天学通PYTHON、Head_First_Python(中文版)、Python核心编程第二版(中文)、笨办法学 Python(第四版)、Python基础教程(第2版 修订版)

    Python学习Day01

    Python基础知识学习的第一天: 一、Python简介: (1) Python的出生: (2)Python的主要应用领域: (3)Python大事件: (4)编辑语言:编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言 (5)Python...

    全网最全Python课程,从入门到精通!.pdf

    【Python基础】Python_PYTHON⼊门_零基础Python⼊门_Python爬⾍_Python课程第⼆篇_Python进阶 【Python基础】Python_PYTHON⼊门_零基础Python⼊门_Python爬⾍_Python课程第三篇_Python终极 【Python基础】Python...

    python学习笔记【更新中】

    今天是自学python的第二天,记录我的学习足迹,跪求诸位前辈指点不足和分享经验。未来主要学习方向是爬虫。

    python 零基础学习篇linux命令(三)1 第二天知识点回顾.mp4

    python 零基础学习篇

    21天学通PYTHON PDF

    python学习必备书籍!!需要的拿去。。。祝大家学习愉快。

    Python学习–第二天

    F:\Python 3.8.0\python.exe [1, 2, 3, 4, 5, 6] 进程已结束,退出代码 0 range() 函数,有几个注意点: (1)它表示的是左闭右开区间; (2)它接收的参数必须是整数,可以是负数,但不能是浮点数等其它类型; (3...

    Python编程学习书籍

    Python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明确了,特别是前两天 Facebook 开源PyTorch 之后,Python 作为 AI 时代头牌语言的位置基本确立,未来的悬念仅仅是谁能坐稳第二把交椅。 学习Python...

    python学习

    python的笔记,第二天的内容,纯属个人学习。

    python第二课.xmind

    对自己学习的python做的笔记(思维导图),这是第二天的学习,之后的学习笔记还会上传,方便志同道合的朋友下载参考,并希望大家提出宝贵的建议!

    Python - 100天从新手到大师

    Day01~15 - Python语言基础 Day16~20 - Python语言进阶 Day21~30 - Web前端入门 Day31~35 - 玩转Linux操作系统 Day36~40 - 数据库基础和进阶 Day41~55 - 实战Django Day56~60 - 实战Flask Day61~65 - 实战Tornado ...

    python表达式的正确表达-Python编程第二课基础语法篇:初探Python表达式上篇.pdf

    python表达式的正确表达_Python编程第⼆课基础语法篇:初 探Python表达式上篇 开始我们先思考这样⼀个问题: 我们现在编写的程序,如果⽤语⾔说出来的话会有多少句? ⼀个程序,使⽤⼏⾏Python代码就可以精确的描述...

    python 零基础学习篇 MySQL数据库3 第十二天知识点回顾 .mp4

    python 零基础学习篇

    python 零基础学习篇linux命令(二)1 第一天知识点回顾.mp4

    python 零基础学习篇

    Python数据分析入门到实战.txt

    章节2:第二天:Numpy数据处理库(1) 章节3:第三天:Numpy数据处理库(2) 章节4:第四天:Pandas库数据处理库(1) 章节5:第五天:Pandas数据处理库(2) 章节6:第六天:Pandas数据处理库(3) 章节7:第七天:Pandas...

    菜鸟学习python的第二天–三大流程(顺序、选择、循环)

    二、选择结构(分支结构): 当代码遇到了不同的情况时,不同的选择,代码的实现是不一样的。 python中没有switch语句 #条件运算的结果必须是bool,表示条件是否成立 1、单分支结构 if 条件: #python是通过强制...

    Python - 100天从新手到大师.rar

    学完这些知识点,在第二天就要能够实现应用案例包括:华氏温度转换成摄氏温度、输入圆的半径计算周长和面积、输入年份判断是否是闰年。 第 3 天掌握分支结构,包括分支结构的应用场景,if 语句的使用。然后使用这三...

    Python数据分析入门到实战.rar

    Python数据分析入门到实战视频教程,章节1:第一天:数据分析入门章节2:第二天:Numpy数据处理库(1)章节3:第三天:Numpy数据处理库(2)章节4:第四天:Pandas库数据处理库(1)章节5:第五天:Pandas数据处理库(2)...

Global site tag (gtag.js) - Google Analytics