- 军军小站|张军博客
搜索到与相关的文章
Python

Python的基本操作

Python超基础操作组的表示方式:列表定义一个列表的基本方式type([1,2,3,4,5,6])可以是字符串、布尔类型、数字都是可以在列表中出现的列表中也可以嵌套列表[[1,2],[3,4],[True,False]](二维数组)嵌套列表列表的函数和方法:函数意义len()列表元素的个数len()列表元素的个数cmp()比较两个列表的元素max()列表元素的最大值min()列表元素中的最小值list()将元组转化为列表append()在列表末尾添加新的

系统 2019-09-27 17:56:21 1953

Python

Python 生成器 generator初步认识

生成器在Python中,使用了yield的函数被称为生成器(generator)。生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。在调用生成器运行的过程中,每次遇到yield时函数会暂停并保存当前所有的运行信息,返回yield的值,并在下一次执行next()方法时从当前位置继续运行。调用一个生成器函数,返回的是一个迭代器对象。列表推导式空间开销大占用内存耗时大,.生成器保存的是算法,而列表保存的计算后的内容,所以同样内容的

系统 2019-09-27 17:56:08 1953

Python

python类继承用法实例分析

本文实例讲述了python类继承用法。分享给大家供大家参考。具体方法如下:#!/usr/bin/python#Filename:inherit.pyclassSchoolMember:'''Representsanyschoolmember.'''def__init__(self,name,age):self.name=nameself.age=ageprint'(InitializedSchoolMember:%s)'%self.namedeftell(

系统 2019-09-27 17:55:31 1953

Python

跟老齐学Python之折腾一下目录

python在安装的时候,就自带了很多模块,我们把这些模块称之为标准库,其中,有一个是使用频率比较高的,就是os。这个库中方法和属性众多,有兴趣的看官可以参考官方文档:https://docs.python.org/2/library/os.html,或者在交互模式中,用dir(os)看一看。复制代码代码如下:>>>importos#这个动作很重要,不能缺少>>>dir(os)['EX_CANTCREAT','EX_CONFIG','EX_DATAERR'

系统 2019-09-27 17:55:00 1953

Python

python 列表越界

data=[1,8,5,9,7,4,5]print(data[10:])#返回空print(data[10])#出错,越界

系统 2019-09-27 17:54:02 1953

Python

数据分析 NO.9 python进阶深入

第十二~十三天:python进阶深入1.生成器:创建生成器最简单的方法就是用圆括号()代替方括号[]把列表生成式的[]变成()生成器只能调用一次,不占用资源。用完就释放出来。foriing:print(i)也可以调用Next函数直到计算出最后一个元素位置,但是这种方法很明显不适用,并且最后会抛出StopIteration的错误。斐波那契数列:除第一个和第二个数外,任意一个数都可由前两个数相加得到:1,1,2,3,5,8,13,21,34,…return返回

系统 2019-09-27 17:51:38 1953

Python

Python编程中NotImplementedError的使用方法

Python编程中raise可以实现报出错误的功能,而报错的条件可以由程序员自己去定制。在面向对象编程中,可以先预留一个方法接口不实现,在其子类中实现。如果要求其子类一定要实现,不实现的时候会导致问题,那么采用raise的方式就很好。而此时产生的问题分类是NotImplementedError。写一段代码如下:classClassDemo:deftest_demo(self):raiseNotImplementedError("mytest:notimpl

系统 2019-09-27 17:51:29 1953

Python

python虚拟环境完美部署教程

一、前言预处理建议仔细看完本文章之后在进行操作,避免失误,本环境可以用于生产环境,有利于生产环境python之间的环境隔离,互相不会产生环境冲突;pyenv和pyenv-virtualenv可以完美结合使用,具体使用情况看项目具体要求;依赖环境要求yuminstallreadlinereadline-develreadline-static-yyuminstallopensslopenssl-developenssl-static-yyuminstalls

系统 2019-09-27 17:49:59 1953

Python

六星教育:Python已成为高考内容,这是什么神操作?

随着智能社会的发展,Python人才所占社会比重越来越大,很多企业争相抢夺Python全能型人才,造成了“Python人才”极度缺失。在此环境下,国家开始大力发展Python语言,于2018年9月首次开考Python语言程序设计科目,该科目为无纸化机考模式,考试时间120分钟。Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,较初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项

系统 2019-09-27 17:48:33 1953

Python

详解Python3中setuptools、Pip安装教程

1、安装setuptools命令如下:wget--no-check-certificatehttps://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26tar-zxvfsetuptools-19.6.tar.gzcdsetuptools-19.6python3setup.pybuildpython

系统 2019-09-27 17:48:33 1953