随笔分类 -  python基础

python目录操作【os和os.path】
摘要:目录也称作文件夹,用于分层保存文件,通过目录可以分门别类地存放文件。我们可以通过目录迅速找到想要哦的文件。在python中,并没有提供直接操作目录的函数或者对象,而是需要使用内置的os和os.path模块实现。 备注:os模块是系统内置的与操作系统功能和文件系统相关的模块,该模块中的语句的执行结果通 阅读全文

posted @ 2021-02-09 21:23 超nmmmmm 阅读(305) 评论(0) 推荐(0)

python中的包
摘要:使用模块可以避免函数名和变量名引发的冲突,那么如果模块名重复怎么办?在python中,提出了包的概念(package)的概念,包是一个分层次的目录结构,它将一组功能相近的模块组织在一个目录下,这样既起到了规范代码的作用,又能避免模块重名引发的冲突。 说明:包简单的理’解就是[文件夹],只不过是在该文 阅读全文

posted @ 2019-12-05 14:19 超nmmmmm

Day 14: 内置函数:
摘要:Python提供了,许多内置的函数我们按 函数的作用来分类: 一、作用域相关的内置函数(2个) (1)、globals() 更改全局变量 (2)、locals()更改局并命名空间的变量(上一级) 五、其他 1、字符串类型代码的执行(3) (1)、eval() 将字符串类型得代码执行并返回结果 1 p 阅读全文

posted @ 2019-06-02 22:34 超nmmmmm 阅读(189) 评论(0) 推荐(0)

Day 13 : 函数递归,
摘要:从前有有座山,山里有座庙,庙里有个老和尚给小和尚们讲故事,讲的什么呀,讲的是,从前有有座山,山里有座庙,庙里有个老和尚给小和尚们讲故事,讲的什么呀?讲的是?...... 递归:1、一个函数再内部调用了自己,这种写法就叫递归( recursion)。 2、递归额层数 在pytohn 里是有限制 3、写 阅读全文

posted @ 2019-05-28 15:23 超nmmmmm 阅读(159) 评论(0) 推荐(0)

Python print命令/ 解压序列
摘要:Python 命令参数 print 命令 : 格式化 format 解压序列 阅读全文

posted @ 2019-05-25 22:25 超nmmmmm 阅读(372) 评论(0) 推荐(0)

day5:函数练习题
摘要:1、写函数,检查获取传入列表或者元祖的对象的所有奇数位索引的元素,并将作为新的列表返回给调用者 2、写函数,判断用户传入的对象、(字符串、列表、元祖)长度是否大于5. 3、写函数,检查传入列表的长度,如果大于2,那么仅保留前2个长度的内容,并将新内容返回给调用者 4、写函数、计算传入字符串中的【数字 阅读全文

posted @ 2019-05-25 22:24 超nmmmmm 阅读(215) 评论(0) 推荐(0)

Day 12 :迭代器与生成器
摘要:可迭代:在Python中如果一个对象有__iter__( )方法,则称这个对象是可迭代的(Iterable); 其中__iter__( )方法的作用是让对象可以用for ... in循环遍历,列表List、元组Tuple、字典Dictionary、字符串String等数据类型都是可迭代的 迭代器:在 阅读全文

posted @ 2019-05-25 22:24 超nmmmmm 阅读(134) 评论(0) 推荐(0)

Day 7 :一句话Python(匿名函数-lambda,三元运算,列表表达式,生成器表达式)
摘要:注意: 1、所有的列表表达式都可以转换成生成器表达式 2、尽量让表达式简化你得操作,增加代码可读性 3、如果代码过于复杂,应该转换成普通代码 4、再代码中尽可能多使用生成器表达式。 三元运算符:简化代码 1 #例 2 num_test1 = 10 3 num_test2 = 5 4 if num_t 阅读全文

posted @ 2019-05-25 22:22 超nmmmmm 阅读(964) 评论(0) 推荐(0)

Day 11:函数装饰器
摘要:在说装饰器前,先说一个东西,再Python里,有一个 一切皆对象,一切皆变量。 例: 装饰器:就是给其他函数添加新功能。本质也是个函数。 原则:1.不修改被装饰器函数的源代码2.不修改被装饰函数的调用方式 装饰器 = 高阶函数 + 函数嵌套 + 闭包 高阶函数:函数接收的参数是个函数名或者函数的返回 阅读全文

posted @ 2019-05-22 22:42 超nmmmmm 阅读(119) 评论(0) 推荐(0)

Day 10:函数全局变量和局部变量及函数嵌套
摘要:全局变量:在所有函数之外赋值的变量,是全局变量。 局部变量:在函数内的变量是,局部变量 一个函数被调用时,就创建了一个局部作用域。在这个函数内赋值的所有变量,存在于该局部作用域内。该函数返回时,这个局部作用域就被销毁了,这些变量就丢失了。下次调用这个函数,局部变量不会记得该函数上次被调用时它们保存的 阅读全文

posted @ 2019-05-20 21:20 超nmmmmm 阅读(347) 评论(0) 推荐(0)

Day 9 :初识函数
摘要:Python函数:1、函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 2、函数能提高应用的模块性,和代码的重复利用率。 Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义函数: 函数代码块以 def 关键词开头,后接函数标识 阅读全文

posted @ 2019-05-19 22:24 超nmmmmm 阅读(214) 评论(0) 推荐(0)

Day 8 : Python 文档操作
摘要:Python 文件的操作方法: 打开文件 文本的打开模式: r 以只读方式打开 例子:把每行的文档中,加入一个age。 修改文件(修改文件,不要修改当前文件,只能创建一个新文件,然后把久文件删除。把新文件重命名):必要时先备份 阅读全文

posted @ 2019-05-18 23:43 超nmmmmm 阅读(247) 评论(0) 推荐(0)

Day 6:集合(set)
摘要:#在集合中添加元素 name ={'sun',18,'yao','fang'} sun = {'89',18,'fang'} name.add('di') print(name) #输出:{'fang', 18, 'di', 'yao', 'sun'} #清空集合 name ={'sun',18,' 阅读全文

posted @ 2019-04-12 16:20 超nmmmmm 阅读(208) 评论(0) 推荐(0)

day3:python测试题
摘要:1、Python的怎么单行注释和多行注释: 单行注释:# 多行注释: ''' ''' 或者 “”“ ”“” 、 2、布尔值分别是什么 ? True /False 3、字符串是否为可迭代对象?如果可以请用for循环每个元素? 只要能被for循环命令操作的话,那就是可迭代对象 4、有1、2、3、4、5、 阅读全文

posted @ 2019-04-10 22:42 超nmmmmm 阅读(384) 评论(0) 推荐(0)

day4:Python列表(list)元组( tuple)字典(dict)
摘要:列表 list 列表:中括号,每个元素用‘,’分割,列表里面也可以嵌套列表,列表里面可以包含数字,字符串,布尔值等,也就是元素的集合 例:test = [2,4,'sun','yao'] (1)列表的值是可以修改 (2)列表可删除 (3)列表取值 (4)字符串转换成列表 list(test) , 数 阅读全文

posted @ 2019-04-06 16:45 超nmmmmm 阅读(238) 评论(0) 推荐(0)

day3:python运算符及数据类型(str)(int)
摘要:运算符 算数运算 :a = 10 * 10赋值运算:a = a + 1 a+=1 比较运算:a = 1 > 5 逻辑运算: a = 1>6 or 1==1 a = 1 and b = 1 成员运算 a = "a" in abc 基本数字类型 数字 --int a = 123 字符串 str sun 阅读全文

posted @ 2019-04-05 23:05 超nmmmmm 阅读(377) 评论(0) 推荐(0)

2day:Python基础
摘要:基础知识: 1、python文件的后缀名:.py 2 、Windows Python的执行方式:Python 解释器路径 py文件路径 例:C:\python3\python.exe d:\1.py (如果在当前目录下,可以省略路径) 3、LINUX下 Python得执行路径 : #! /user/ 阅读全文

posted @ 2019-04-05 14:22 超nmmmmm 阅读(157) 评论(0) 推荐(0)

1day:了解python
摘要:一、’计算机语言有哪些? 1、开发语言: 高级语言:Python,Java,PHP,C#,C++,(面向字节码) 低级语言:C、汇编(面向机器码) 备注:机器码是直接和计算机硬件沟通,字节码是通过解释器然后翻译成机器能懂得语言来进行交互 2、python的种类 JPython,IronPyhon,J 阅读全文

posted @ 2019-04-04 21:54 超nmmmmm 阅读(160) 评论(0) 推荐(0)

学习python的记录
摘要:估计从2018年11月份,再领导的督促下,一直说是让学习python,前前后后有2,3次,都放弃,学习学习又放弃,感觉很枯燥。也不知道怎么弄,一个人前行的日子,真的很难。 各种for 循环,while循环在我得脑袋里面,经常不知道怎么用才好。 看python的书,绝对,能让人看睡着了。不知道别人怎么 阅读全文

posted @ 2019-04-04 21:47 超nmmmmm

导航