摘要: 1 #这里列举在os模块中关于文件/目录常用的函数使用方法 2 3 #这里需要注意下,在使用这些方法前记得导入os模块 4 import os #导入os模块 5 """ 6 os对象方法: 7 os.getcwd() #返回当前工作目录 8 os.chdir(path) #改变工作目录 9 os.lis... 阅读全文
posted @ 2017-12-13 21:18 欧晨曦 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 1 #在Python中,如果想要操作一个文件,必须先得到文件的对象。 2 #实例一: 3 print("-------------------------------------------------------------------") 4 file = open("test.txt","wt") #这里我们使用open()函数来获取对象。 5 data = "这是一个用测试的文... 阅读全文
posted @ 2017-12-13 18:03 欧晨曦 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 1 #Python内置了字典,类似于C/C++的STL(map),C#的Dictionary 2 #字典使用键与值得方式存储,具有极快的查找速度 3 #注意一点:字典的值可以重复,但键唯一 4 #简单的字典创建实例 5 #----------------------------字典创建---------------------------- 6 print("#-----... 阅读全文
posted @ 2017-12-11 16:06 欧晨曦 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 #递归在编程上表现为一个函数调用它自身 2 #注意,必须设置正确的返回条件 3 #递归的作用:如汉诺塔、目录索引、快速排序、二叉树遍历 4 #递归的核心思想就是将规模大的问题变成规模小的问题组合,从而简化问题的解决难度 5 6 #递归函数 7 #实例一:编写一个power函数,返回x的y次幂 8 def power(x,y): 9 if y : 10 ... 阅读全文
posted @ 2017-12-10 23:42 欧晨曦 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1 #------------------------------内嵌函数------------------------------ 2 #内嵌函数就是在函数内部定义函数 3 #实例一 4 print("#------------------------------内嵌函数------------------------------") 5 def funOutOne():... 阅读全文
posted @ 2017-12-10 22:25 欧晨曦 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1 #--------------------------------------------------------------------- 2 #函数定义方法,()括号内可以不加形参 3 def FunName(): 4 #函数体随便写 5 #函数体随便写,要写多长都可以....建议别太长,不然要骂娘..... 6 pass 7 8... 阅读全文
posted @ 2017-12-10 00:16 欧晨曦 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 1 #list() 将一个可迭代对象转换为列表 2 #tuple() 将一个可迭代对象转化为元组 3 str1 = "我想去钓鱼" 4 str2 = list(str1) 5 print(str1) 6 print(str2) 7 str3 = tuple(str1) 8 print(str3) 9 10 #max函数和min函数 11 list1 = list("abcAB... 阅读全文
posted @ 2017-12-09 20:31 欧晨曦 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1 #如何格式化输出字符串 2 print("{0}是一只{1}".format("我","猫")) 3 print("{a}是一只{b}".format(a="我",b="猫")) 4 print("{0:.1f}{1}".format(3.1415,"GB")) 5 6 #使用%格式化输出 7 print("%c %c %c" % (97,98,99)) 8 print("... 阅读全文
posted @ 2017-12-09 17:12 欧晨曦 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1 #字符串的定义变量 2 var1 = "Hello world" 3 var2 = 'This is my a Python3 code.' 4 print(var1 + '\n' + var2) 5 6 #访问字符串中元素的值 7 print("var1[0]:",var1[0]) 8 9 #字符串的拼接 10 var1 = var1 + " " + var2 11... 阅读全文
posted @ 2017-12-09 16:42 欧晨曦 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1 #如何定义一个列表 2 print("#如何定义一个列表。") 3 list1 = [1,2,3,4,5,6] 4 print("list1 = %s \n\n\n" % str(list1)) 5 6 7 8 #如何添加、删除、访问链表中的元素 9 print("-------------------------------------------------\n#... 阅读全文
posted @ 2017-12-09 12:05 欧晨曦 阅读(240) 评论(0) 推荐(0) 编辑