python编程
文章平均质量分 66
Han_Sen
机器学习,数据挖掘研究者,痴迷于该领域
展开
-
解释型语言和编译型语言
转自:http://blog.csdn.net/summerhust/article/details/7446894 编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了 解释型语言,是在运行的时候将程序翻译成机器语言,而不需要编译,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#、Python等都是解转载 2017-09-13 13:10:08 · 296 阅读 · 0 评论 -
Python基础01
一、python操作符 1.程序的输入与输出 user = raw_input("Enter login name: ") print(user) 在python3中是使用input函数 2.运算符 (1)+ - * / // % ** // 是用作浮点除法(对结果进行四舍五入) ** 是乘方运算 (2) >= == != 都表示不等于 这些比较操作符返回的结果是原创 2017-09-14 16:14:51 · 380 阅读 · 0 评论 -
Python基础02--迭代器、生成器、列表解析
一、迭代器 1.概述 (1) 迭代器是访问集合内元素的一种方式。 (2)迭代器对象从集合的第一个元素开始访问,直到所有的元素都被访问一遍后结束。 迭代器不能回退,只能往前进行迭代。 (3)迭代器也不是线程安全的,在多线程环境中对可变集合使用迭代器是一个危险的操作。但如果小心谨慎,或者干脆贯彻函数式思想坚持使用不可变的集合,那这也不是什么大问题。 对于原生支持随机访问的数据结构(原创 2017-09-15 14:14:43 · 386 阅读 · 0 评论 -
python基础03--异常处理
一、异常 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 捕捉异常可以使用try/except语句。 try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处原创 2017-09-15 15:44:05 · 483 阅读 · 0 评论 -
Python基础04--函数参数顺序
转自:http://blog.csdn.net/scotfield_msn/article/details/60365842 在 Python 中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数 5种参数形式。 这 5 种参数都可以组合起来使用,但是注意,参数定义的顺序必须是:必选参数、默认参数、可变参数/命名关键字参数和关键字参数。 def f1(a,b,c=0,*a原创 2017-09-15 19:42:08 · 1632 阅读 · 0 评论