
python
Estom_yin
由吴彦祖的颜值,却偏偏喜欢写代码... ...
展开
-
**PYTHON** 程序的控制结构
>选择结构>>程序流程图:用简单的图形表示问题的解决步骤;起止框,处理匡,判断框,文档框,流程线,圆形,输入输出框>>语法:if 条件:缩进语句块其余的语句if 条件:缩进语句块else :缩进语句块>>if语句支持嵌套>>多分支结构elif 条件==else if 条件,有助于简化缩进,是画面更加清晰,可读性更高涉及到两个典型的例子:elif计算多分支原创 2016-07-10 15:44:19 · 1292 阅读 · 0 评论 -
**PYTHON**递归函数
>递归的实现:def p(n): if n ==1 or n == 0: return 1>递归的设计:将问题分解成许多同构的问题,然后以相同的方式解决最终分解的小问题。递归的要素:递归执行的操作递归的结束条件递归的参数传递>实例一:兔子序列(菲波那切数列,在自然界一些动植物身上都有体现)def fib(n):原创 2016-07-12 22:07:39 · 573 阅读 · 0 评论 -
**PYTHON** 函数
>函数>>函数定义:王成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给他求个名字,通过函数名执行>>语法: def print_sum(start, stop): """ to calculate the sum from start to stop """ result = 0 for i in range(star, stop + 1): result原创 2016-07-12 20:46:13 · 435 阅读 · 0 评论 -
**python** 字符串
>字符串的定义>>字符串是一个字符的序列,可以使用单引号或者双引号表示。>>使用三引号表示时,可以保留字符串的格式信息。>>可以使用转义字符表示字符串内部的引号。>字符串的基本预算>>len(字符串):返回字符串的长度>> + :拼接操作>> * :重复操作>> in :判断一个字符串是不是另一个字符串的子串(大小写敏感)返回一个true或false>>原创 2016-07-13 20:12:43 · 700 阅读 · 0 评论 -
**PYTHON** 列表与元组
>列表简介>>是一种内建的数据结构,用来存储一系列的元素>>同JS一样,由于解释性语言不必声明数据类型,所以数组的元素也可以很灵或的不相同。>列表的运算index索引运算:[]切片运算:[:]拼接运算+重复运算*成员运算in长度运算len()循环for()>列表方法:list.intex()可以返回任意的方法原创 2016-07-15 13:30:16 · 507 阅读 · 0 评论 -
**PYTHON** 初始python
python课程第一节的笔记原创 2016-07-07 16:57:14 · 565 阅读 · 0 评论 -
**PYTHON** 基本的命令及操作
>基本的数据类型>>字符串string 使用’或“>>整数integer 21 025 0x15>>浮点数1.48 2.1e2有精度损失>>布尔型boolean True或者False>>复数 1+4j>>使用type函数查看数据类型type(’小明‘),区分类型>运算符与表达式>>算数运算5.0 / 9 * (32-8)隐式类型转换bool->i原创 2016-07-07 18:11:50 · 2411 阅读 · 0 评论 -
**PYTHON** 字典和集合
>字典结构>>键值对(融合了PHP中的特点)>>创建字典,使用成对的花括号{ },使用冒号表示键值对例如:my_dict = {'John':879798,'Bob':8757,'mike':725466}其他方法:dict(zip([1,2,3],[4,5,6]))或dict([(1,4),(2,5),(3,6)])>>访问字典:使用方括号[ ] ,使用键作为索引例如:p原创 2016-08-28 13:51:06 · 558 阅读 · 0 评论