随笔分类 -  python

think python
摘要:与其他一些教程不同,没有讲那些条件/循环之类的就直接上函数了.内建函数,如type. 类型转换函数,如int(),float()等内建模块,如数学函数,需要导入math模块 importmath赋值表达式函数定义及使用方法(4个空格,我在vim上直接按tab方便,以后再设置或者改习惯吧): def func_name(): func_body还有一种说法比较少见,函数对象. 将函数作为一个对象,直接扔到参数里执行流:无法是函数或者变量,在执行前都要预先定义它,可以根据报错来查找 //Flow of execution形参与实参:定义中是形参,叫parameter. 运算中是实参,叫arg... 阅读全文
posted @ 2013-04-15 17:32 doupip 阅读(239) 评论(0) 推荐(0)
摘要:1.变量及其类型,可用type()在解释器中查看,另外1,000,000会被解释成一个序列第一个练习,表明了以0开头的会被视为8进制, 变量命名时注意避免使用关键字,赋值语句2.操作符与操作对象,这些与数学上一样,值得注意的是"地板除",是取整.表达式与语句的区别:表达式有个唯一值,而语句不必要,语句是解释器可以执行的一截代码3.交互模式(解释器)与脚本模式的区别:主要在输出,要专门用print4.操作符的优先级:PEMDAS (括号/指数/乘除/加减)5.字符串的运算符操作,只有加与乘有效,加=连接.乘有要求:其中一个对象为字符或者字符时另一必须为数字,它表示字符的重复. 阅读全文
posted @ 2013-04-12 14:33 doupip 阅读(168) 评论(0) 推荐(0)
摘要:讲述了1.高级/低级语言(python属于高级,解释型), 自然/格式语言程序的共同特性: 输入/输出/数据运算/条件执行/可重复2.关于调试: 来自于经验与试错错误类型1.语法错误2.运行时错误(较少)3.语义错误3.程序语言是一种设计用于表达计算机指令的格式语言另外用了诗与散文的比较,指出了程序必须无二义性,从阅读与理解上来讲,程序并不是按常规的从左到右从上到下.而是需要注意整体语义上的理解4.演示了print 'Hello World!',并指出2.X版本与3.0版本会有些不同5.术语表也比较有用,比起看中文要明白的多.6.小练习让你怎么样在文档中查阅相关资料和使用帮助, 阅读全文
posted @ 2013-04-12 11:44 doupip 阅读(168) 评论(0) 推荐(0)