Python
举一个栗子吖
这个作者很懒,什么都没留下…
展开
-
Python 常用内置函数
range返回一系列连续增加的数,可作为for中的索引ZIP:返回一系列并行元素的元组,可用于在for中遍历多个序列。enumerate:同时生成可迭代对象中元素的值和索引,不必再手动计数。TIPS1、zip可以接受任何类型的序列,本质上是所有可迭代对象,包括文件;2、通用原则:尽可能使用for而不是while循环,并且不要在for循环中使用range调用,除非迫不得已。...原创 2020-08-24 22:10:51 · 121 阅读 · 1 评论 -
Python 迭代器
可迭代对象:常见的可以被for循环迭代的一些数据类型,例如列表、元组、字典、集合、字符串。迭代器对象:是一个可以被迭代的对象,可以遍历迭代器中所有值。迭代协议:所有带__next__()方法的对象会前进到下一个结果,而当到达一系列结果的末尾, next() 会引发Stopiteration异常,这种对象在Python中也被称为迭代器。...原创 2020-08-24 21:28:20 · 101 阅读 · 0 评论 -
Python 类和对象编程练习
第一题创建一个名为User 的类,包含属性first_name 和last_name ,还有用户简介通常会存储的其他几个属性。在类User 中定义一个名为describe_user() 的方法,它打印用户信息摘要;再定义一个名为greet_user() 的方法,它向用户发出个性化的问候。创建多个表示不同用户的实例,并对每个实例都调用上述两个方法。1)、如果类里面有初始化参数,创建实例的时候,必须在实例里面传递对应个数的参数。2)、调用函数的时候实例调用请复习下类函数,静态函数,实例函数。class原创 2020-07-24 20:29:49 · 3533 阅读 · 0 评论 -
Python3 面向对象编程(类和对象)
类和对象今天想和大家聊聊面向对象中的类和对象,其实一开始我学的云里雾里,借鉴了一个我以前看到过的解释,希望可以用大家容易理解的方式来说道说道。生活中每一个具体的东西都可以被认为是对象,例如华为p40、小米10、苹果11、oppo等手机,你可以认为这些物体是“对象”,虽然他们各不相同、各有特色,但是都可以归结为“手机类”,因为具有相同的属性,例如都有摄像头、电池、显示屏等。也有共同的功能方法,例如都可以打电话、发短信、刷微博等。类就是把有相同(属性)和(方法)的“对象”归结在一起。以上这几个具体的手机原创 2020-07-23 22:09:50 · 263 阅读 · 0 评论 -
Python基本语法(二)
函数调用一个函数,需要知道函数的名称和参数(数量、类型)定义函数1、定义函数使用def语句,依次写出函数名、括号、括号中的参数和冒号。2、在缩进块中编写函数体,函数的返回值用return语句返回,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。3、如果没有return语句,函数执行完毕后也会返回结果,只是结果为None...原创 2020-07-23 15:04:21 · 129 阅读 · 0 评论 -
Python基本语法(一)
Life is short , you need PythonPython安装可以使用提前配置好的第三方库,这些包通常以及包含了深度学习框架中绝大多数的依赖库,常用的是Anaconda,注意其已经不支持Windows XP,安装的时候注意勾选一下环境变量。我用的是Spyder(Python 3.6版本),后续有时间再说一下Jupyter notebook使用 。基本语法输入输出1:输入input()用户输入字符串,并存在一个变量中,按下回车后,可以输入任意字符,完成输入后,不会有任何提示,因为原创 2020-07-21 22:59:03 · 295 阅读 · 0 评论