会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Learning
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
2018年4月9日
函数部分编程大作业(持续更新)
摘要: 1),启动程序,首页面应该显示成如下格式: 欢迎来到博客园首页 1:请登录 2:请注册 3:文章页面 4:日记页面 5:评论页面 6:收藏页面 7:注销 8:退出程序 2),用户输入选项,3~6选项必须在用户登录成功之后,才能访问成功。 3),用户选择登录,用户名密码从register文件中读取验证
阅读全文
posted @ 2018-04-09 16:09 -Learning-
阅读(113)
评论(0)
推荐(0)
2018年4月7日
py2,py3版本安装路径问题,终端运行版本切换,使用pip安装模块,及用pip更新所有可模块
摘要: Py2,py3安装问题 我的电脑目前装了py2和py3两个版本,大家第一次安装完的时候,分别去到安装py2和py3的地方,在py2中把python.exe改成python2.exe,在py3中把python.exe改成python3.exe,路径就是你安装的地方。(这样是为了你在终端切换版本时方便操
阅读全文
posted @ 2018-04-07 20:17 -Learning-
阅读(706)
评论(0)
推荐(0)
2018年4月2日
sort()和sorted()函数区别及用法详解
摘要: sorted()属于内置函数,作用于任意可迭代的对象,sorted() 函数总是会返回一个排序后的列表,原有列表保持不变 sort()一般作用于列表,属于列表的成员函数,它会直接修改原有列表,函数返回为 None。sort()函数总体来说不需要复制原有列表,所以消耗内存比较小,效率也比较高 注: 如
阅读全文
posted @ 2018-04-02 22:18 -Learning-
阅读(1573)
评论(0)
推荐(0)
2018年3月28日
列表去重的几种方法
摘要: list0=['b', 'c', 'd', 'b', 'c', 'a', 'a'] 方法1:(最常用的,但是这种出来时无序的,下面其他方法都是有序的) c = list(set(list0)) print(c) 方法2:使用set() list1 = sorted(set(list0), key=list0.index) # sorted output print(list1) 方法3:使...
阅读全文
posted @ 2018-03-28 16:28 -Learning-
阅读(1111)
评论(0)
推荐(0)
2018年3月26日
py2和py3之间的区别
摘要: 1.编码 py2采用的是ascll编码 py3采用unicode编码 2.print py2中print是一个关键字 py3中print是一个函数,含有括号 3.input py2中raw_input(),这个函数返回一个字符串,但不会对输入的字符串进行计算(比如将它转化成int或者float) input()函数会对输入进行计算(可能的话会将它转化成数字) py3中统一成了input(...
阅读全文
posted @ 2018-03-26 21:43 -Learning-
阅读(712)
评论(0)
推荐(0)
2018年2月24日
迭代器和生成器及yield语法
摘要: 11.1.可迭代对象(iterable): 内部实现了__iter__方法 可以被迭代满足要求的就叫做可迭代协议。 iterable:可迭代的 对应的标志 迭代概念:一个一个取值,就像for循环一样取值 字符串,列表,元组,集合,字典都是可迭代的 11.2迭代器协议(iterator): 内部实现了
阅读全文
posted @ 2018-02-24 00:40 -Learning-
阅读(416)
评论(0)
推荐(0)
其它内置函数(zip等)
摘要: python内置函数 截止到python版本3.6.2,python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数 思维导图:https://www.processon.com/mindmap/5a97b9d7e4b083b043a1dcd5 以下是具体分布:
阅读全文
posted @ 2018-02-24 00:29 -Learning-
阅读(320)
评论(0)
推荐(0)
lambda函数,内置map()函数及filter()函数
摘要: 8.1 lambda函数 作用及意义: 1.没必要专门定义函数,给函数起名,起到精简的效果 2.简化代码的可读性 def ds(x): return 2 * x + 1 ds(5) 11 g = lambda x : 2 * x + 1 g(5) 11 def add(x,y): return x
阅读全文
posted @ 2018-02-24 00:24 -Learning-
阅读(5084)
评论(0)
推荐(0)
列表,字典,集合推导式
摘要: 8.1列表推导式 优点: 对于列表解析,编写起来更加精简,可在多种环境中是使用。 列表解析比手动的for循环语句运行更快,因为他们的迭代在解释器内部是以C语言的速度执行的,而不是以python代码执行。 基础语法: 例一:30以内所有能被3整除的数 multiples = [i for i in r
阅读全文
posted @ 2018-02-24 00:17 -Learning-
阅读(332)
评论(0)
推荐(0)
2018年2月21日
函数值之装饰器
摘要: 7.1 装饰器 本质就是一个python函数,它可以在不改变函数任何代码的前提下,增加函数额外的功能 例如:记录日志,性能测试,用户登陆等 装饰器的返回值也是一个函数对象。 7.2 装饰器形成 测试该函数执行时间: 7.2.1 装饰器的语法糖 @(基本语法) 7.2.2 被装饰函数带有参数的装饰器
阅读全文
posted @ 2018-02-21 23:44 -Learning-
阅读(272)
评论(0)
推荐(1)
函数小知识点(文档字符串,闭包等)
摘要: 1 文档字符串(Documentation Strings) 一般被称为docstring,一款你应当使用的重要工具,它能够帮助你更好地记录程序并让其更加易于理解。令人惊叹的是,当程序实际运行时,我们甚至可以通过一个函数来获取文档! Python 的 help() 函数,它所做的便是获取函数的 __
阅读全文
posted @ 2018-02-21 21:24 -Learning-
阅读(486)
评论(0)
推荐(1)
函数
摘要: 函数定义: 函数(Functions)是指可重复使用的程序片段。 它们允许你为某个代码块赋予名字,允许你通过这一特殊的名字在你的程序任何地方来运行代码块,并可重复任何次数。这就是所谓的调用(Calling)函数 函数能提高应用的模块性,和代码的重复利用率。Python提供许多内建函数,比如print
阅读全文
posted @ 2018-02-21 21:21 -Learning-
阅读(351)
评论(0)
推荐(0)
2018年2月14日
文件操作以及序列化
摘要: 计算机系统分为:硬件,操作系统,应用程序 硬件:目的在于运行软件发出的指令。硬件包括CPU,内存,硬盘 多数CPU都有两种模式,即内核态与用户态。 ①当cpu处于内核状态时,运行的是操作系统,能控制硬件(可以获取所有cpu的指令集) ②当cpu处于用户太状态时,运行的是用户软件,不能控制硬件(可以获
阅读全文
posted @ 2018-02-14 17:33 -Learning-
阅读(987)
评论(1)
推荐(0)
集合及深浅拷贝
摘要: 集合(Set)是简单对象的无序集合(Collection)。当集合中的项目存在与否比起次序或其出现次数更加重要时,我们就会使用集合。 特点:1.数据无序,且不重复,故不支持索引,索引对于集合没有意义 2.每个元素必须是不可变类型(可hash,可作为字典的key),当中不能插入字典或者列表,会报错 去
阅读全文
posted @ 2018-02-14 17:21 -Learning-
阅读(346)
评论(0)
推荐(0)
数据结构以及相关例题
摘要: 2.1引子 python中常见的数据结构统称为容器(container)。序列,映射,以及集合是三类主要的容器。 序列:序列属于一种数据结构,序列中每个元素被分配一个序号(即索引)。在python中,共有6中内建的序列,包含列表(list),元祖(tuple),字符串(str),unicode字符串
阅读全文
posted @ 2018-02-14 17:10 -Learning-
阅读(619)
评论(0)
推荐(1)
python简介,字符编码,及数据类型介绍
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2018-02-14 16:35 -Learning-
阅读(36)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
公告