上一页 1 ··· 8 9 10 11 12
摘要: Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。 Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或 阅读全文
posted @ 2017-02-06 18:07 cnRicky 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 若想让函数接受任意个参数,就可以定义一个可变的参数: 原理是Python解释器把传入的一组参数封装在一个tuple传递给可变参数,因此在函数内部,直接把变量args看成一个tuple就好了,目的是简化调用 小习题:假设我们要计算任意个数的平均值,就可以定义一个可变参数: 这样,在调用的时候,可以这样 阅读全文
posted @ 2017-02-06 18:03 cnRicky 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在定义函数时,可以有默认参数例如Python自带的函数int(),其实就是两个参数,我们既可以传一个参数,又可以传两个参数 int()的第二个参数是转换进制,如果不传,默认是10进制,如果传了,就用传入的参数。所以说,函默认参数的作用:简化调用 注:由于函数的参数按从做到右的顺序匹配,所以默认的参数 阅读全文
posted @ 2017-02-06 18:00 cnRicky 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 什么是递归函数? 在函数内部,也可以继续调用其他函数,如果一个函数在内部调用本身,这个函数为递归函数举一个求n的阶乘的例子: 以上就是一个递归函数 这个函数运行的过程如下: 注:但使用递归函数需要防止栈(stack)溢出,函数的调用是通过栈(stack)这种数据结构来实现,每当进入一个函数调用,栈就 阅读全文
posted @ 2017-02-06 17:58 cnRicky 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Python也和C语言一样有自己的标准库,不过在Python中叫做模块(module),这个和C语言中的头文件以及Java中的包类似,其中math就是其中之一,math模块中提供了sin()和cos()函数 引用Python中模块(以引用math为例)的格式为:import math 以一个计算游戏 阅读全文
posted @ 2017-02-06 17:54 cnRicky 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 今日为2017年2月6日,据在慕课网上学习廖雪峰Python教程也快一周左右了,完全是零基础入门Python,大一上学期粗浅的接触学习了C语言,早就听说过Python语言的大名,又想把Python的爬虫技术收入囊中,所以开始入门学习Python基础,把知识点发布到博客上一是为了增加自己的记忆,深化对 阅读全文
posted @ 2017-02-06 17:46 cnRicky 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 定义一个函数用def语句 格式为:def + 函数名、括号、括号中的参数和冒号 比如定义一个求绝对值的函数: 注:若没有return语句,函数执行完毕后也会返回结果,结果为None。return None简写为return 阅读全文
posted @ 2017-02-06 17:40 cnRicky 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12