python
Lisunlight
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python的学习 函数式编程(第一天)
函数式编程是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量;抽象程度越高,执行效率越低,通过一层层的函数调用完成复杂的任务称为面向过程的程序设计函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数;python对函数式编程提供了部分支持。python允许使用变量,python并不是纯函数式编程。1.高阶函数在给变量赋值时,允许我...原创 2018-06-12 11:27:21 · 220 阅读 · 0 评论 -
python的学习 高级特性(第二天)(较难)
1.列表生成式(List Comprehensions)列表生成式,是python内置的用来创建list的生成式。创建最简单的有从1-n的列表使用list(range(1,n+1)),这是最简单的生成式;较为复杂的通常使用一个特定的公式:例:[s.lower() for s in L if isinstance(s,str)]该公式分为三部分,用‘[]’包裹第一部分‘s.l...原创 2018-06-11 15:08:17 · 214 阅读 · 0 评论 -
python的学习 高级特性(第一天)
Python中代码遵循越少越好的原则,代码越少开发效率越高高级特性可以用少的代码实现一些较复杂的功能。1.切片(slice)该功能针对list和tuple以及字符串类型,是截取list、tuple或字符串中的一部分的一种简单操作;对目标数据的索引指定范围的方法实现,使用python提供的操作符‘:’;例:L[0:3],代表截取L[0],L[1],L[2];即包含第一个索引的元素...原创 2018-06-11 11:14:18 · 205 阅读 · 0 评论 -
python的学习 函数部分(第二天)
1.函数的参数(较难)Python中定义函数,需要我们确定参数的个数,位置,以及参数的类型。调用时则需要知道如何正确传递,以及函数返回的值。Python的函数定义简单,但灵活度却非常大,为了提高函数的实用性,往往还会使用 默认参数、可变参数和关键字参数。python的函数中的每个变量参数,又称为位置参数,因为定义和使用时,其位置是固定,即调用时会按照顺序赋值;当函数使用时常常会用...原创 2018-06-08 23:03:12 · 244 阅读 · 0 评论 -
python的学习 函数部分 (第一天)
1.函数的用途所有高级语言都支持函数,python也不例外;函数的使用,使有规律的计算更加灵活方便;函数本身只需要写一次,就可以多次调用,python本事也内置了很多有用的函数;函数是最基本的一种代码抽象的方式。2.调用函数python内置了很多有用的函数,我们可以直接调用;函数的调用需要知道函数的名称和参数。调用函数时,如果传入的参数数量不对,或参数类型不对,都会报Typ...原创 2018-06-06 14:28:18 · 194 阅读 · 0 评论 -
python的学习 基础部分(第二天)
1.条件判断Python的条件判断是通过if...:...else:...语句来实现的,当if的条件语句为true时,其‘:’后面的缩进语句执行,否则,执行else:后面的缩进语句,当没有else时则什么都不执行;当进行较为复杂的条件判断是可在if与else中间,增加elif(else if的简写)进行更为细致的判断;注意:从上往下执行,当条件判断有一个条件满足时,就不再执行下...原创 2018-06-06 10:03:19 · 228 阅读 · 0 评论 -
python的学习 基础部分(第一天)
1.打印与输入print("") 打印内容;name=input("") 可输入内容;name为变量;2.常用语法#开头代表是注释行,编译器会自动忽略;python是大小写敏感的代码,语法是采用了“缩进”的方式;(默认缩进4个空格)当语句以‘:’结尾时,缩进的语句视为代码块;3.数据类型python的数据类型:整数,浮点数,字符串,布尔值,空值(None),变量(通...原创 2018-06-05 11:58:52 · 250 阅读 · 0 评论
分享