- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 第30讲:文件系统:介绍一个高大上的东西 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:def tongjidangqianwenjianshu() : import os import os.path all_files = os.listdir(path='.') dict1 = dict() for i in all_files : if os.pa...
2018-12-29 20:05:26 474
原创 第029讲:文件:一个任务 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:def wenjianxieru () : wenjianming = input("请输入文件名:") file1 = open (wenjianming,'w') print ("请输入内容【单独输入':w'保存退出】:") while True : wenjiann
2018-12-29 15:14:02 950
原创 python (print使用,与格式化输出)
print使用print介绍,与格式化输出使用方法:print(self, *args, sep=’ ‘, end=’\n’, file=None)目的:输出一系列的值,默认调用了sys.stdout.write()方法将输出打印到控制台file:默认输出到打印控制台,也可以输出到文件(文件已被打开)sep:字符串插入在多个值之间,默认为一个spaceend=:在字符串末尾最后一个值后...
2018-12-25 19:57:17 11689 2
原创 第028讲:文件:因为懂你,所以永恒 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:0.下边只有一种方式不能打开文件,请问是哪一种,为什么?f = open('E:/test.txt','w') #Af = open('E:\test.txt','w') #Bf = open('E://test.txt','w') #Cf = open('E:\\test.txt','w') #DB,没有对反斜杠...
2018-12-22 23:41:51 894
原创 第027讲 集合:在我的世界里,你就是唯一 | 学习记录(小甲鱼零基础入门学习Python
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:0.请问集合的唯一作用是什么呢?集合内不会出现重复的元素1.如果你希望创建的集合是不变的,应该怎么做?使用frozenset()创建2.请问如何确定一个集合里边有多少个元素?使用len()函数或者循环来查看for each in set : print (each)3.请目测一下代码会打印什么内容?num_se...
2018-12-22 22:10:09 746
原创 第026讲:当索引不好用时2 | 学习记录(小甲鱼零基础入门学习Python
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:测试题:4.请目测下边代码执行后,字典dict1的内容是什么?dict1.fromkeys((1,2,3),(‘one’,‘two’,‘three’))dict1.fromkeys((1,3),‘数字’)5.如果你需要将字典dict1={1:‘one’,2:‘two’,3:‘three’}拷贝到dict2,你应该怎么做?...
2018-12-20 22:31:08 490
原创 第025讲:当索引不好用时 | 学习记录(小甲鱼零基础入门学习Python
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:1.尝试一下将数据(‘F’:70,‘C’:67,‘h’:104,i:105,s’115)创建为一个字典并访问键‘C’对应的值dict1 = {'F':70 ,'C':67 ,'h':104 , 'i':105, 's':115}print (dict1['C'])4.下面这些代码都在执行一样的操作,你看的出差别吗?a=d...
2018-12-20 19:10:39 416
原创 第023、024讲:这帮小兔崽子&汉诺塔 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:动动手:0.使用递归编写一个十进制转换为二进制的函数(要求采用‘取2取余’的方式,结果与调用bin()函数一样返回字符串形式)def tentotwo(n): result='' if n: result =tentotwo(n//2) return result+str(n%2...
2018-12-13 21:45:36 868 2
原创 第022讲:函数:递归是神马 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:0.递归在编程上的形式是如何表现的呢?递归的表现为函数调用函数本身def factorial(n): if n==1: return 1 else: return n*factorial(n-1) number = int(input('请输入一个整数:'))result ...
2018-12-13 19:24:11 1195 4
原创 第021讲:函数:lambda表达式 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛)《零基础入门学习Python》测试题:测试题:0.请使用lambda表达式将下列函数转变为匿名函数def fun_A(x,y=3):return x*y1.请将下面的匿名函数变为普通函数?lambda x : x if x% 2 else None2.感受一下使用匿名函数给你的编程生活带来的改变?3.你可以利用filter()和lambda表达式快速求出...
2018-12-13 18:20:00 1010
转载 【转】Python 正则表达式模块 (re) 简介
Python 的 re 模块(Regular Expression 正则表达式)提供各种正则表达式的匹配操作,和 Perl 脚本的正则表达式功能类似,使用这一内嵌于 Python 的语言工具,尽管不能满足所有复杂的匹配情况,但足够在绝大多数情况下能够有效地实现对复杂字符串的分析并提取出相关信息。Python 会将正则表达式转化为字节码,利用 C 语言的匹配引擎进行深度优先的匹配。表 1. 正则表...
2018-12-12 17:36:05 380
原创 Python 里 and、or 的计算规则
引子:print ‘’ or 5 or 05print 5 and 44print ‘’ or 5 or 0 and 45出现以上情况的原因是什么呢?bool(’’) == False bool(0) == False所有变量的位操作都是通过强制转换成bool实现的,并且表达式的值是从左到右第一个能够确定表达式的值的变量。例如 (‘’ or 5 or 0)==(False ...
2018-12-11 14:07:58 666
原创 c++算法模板(一):基础算法模板:
1.高精算法:加法:while(i<=a加数的位数|| i<=b加数的位数) { c[i]=a[i]+b[i]+x; x=c[i]/10; c[i]%=10; i++;}注意:加法需要逆序储存,因为如果正序储存,那么当加数相加会超过数组的范围。减法: While(lenc<=lena||lenc<=l...
2018-12-09 12:10:05 1030
原创 [转载]C++中全排列函数next_permutation 用法
全排列参考了两位的博客 感谢!http://blog.sina.com.cn/s/blog_9f7ea4390101101u.htmlhttp://blog.csdn.net/ac_gibson/article/details/45308645早就听说了了next_permutation 产生全排列的强大,一直到昨晚遇到一个对字符串产生全排列的问题才知道这个函数的强大,我们队是按照dfs去搞...
2018-12-08 12:46:04 180
原创 Fileinput 模块
【默认格式】fileinput.input (files=‘filename’, inplace=False, backup=’’, bufsize=0, mode=‘r’, openhook=None)1 files: #文件的路径列表,默认是stdin方式,多文件[‘1.txt’,‘2.txt’,…]2 inplace: #是否将标准输出的结果写回文件,默认...
2018-12-05 15:49:22 302
原创 用os模块进行文件和目录操作的实例,读者可以根据需要将每个选项对应的功能独立 出来在自己的程序中模仿。
#主程序设计了7个用户选项,用户选择不同的选项可以输出当前路径下的文件、改变路径、#统计路径下的文件数目和总的文件大小以及查找指定文件等操作。import os,os.pathQUIT='7'COMMANDS=('1','2','3','4','5','6','7')MENU="""1 List the current directory2 Move up3 Move do...
2018-12-05 15:45:15 350
原创 利用os模块的有关函数获取当前工作路径,并把当前路径中的所有文件名打印出来。 试编写实现的代码
import os,os.patha=os.getcwd()b=os.listdir(a)print(b)
2018-12-05 14:40:09 3516
原创 编写一段程序,为一个文本文件的每一行前面添加行号,并以一个新的文件保存添加 了行号的文本
文件使用了fileinput的模块对它进行修改import fileinputc=fileinput.input('6-2(3).txt',backup='.bak',inplace=1)for line in c: d=fileinput.filelineno() print(d,line)运行后...
2018-12-05 14:29:53 14544 1
原创 编写一个模块,含char_freq_table()函数。传入文件名,统计文件中的所有英文字符的出现次数,忽略大小写的区别,并根据次数的高低打印字符以及频率到屏幕
编写一个模块,包含char_freq_table()函数。传入一个文件名,统计文件中的所有英文字符的出现次数,忽略大小写的区别,并根据次数的高低打印字符以及频率到屏幕如果有更好的思路,欢迎交流因为时间问题就直接写在一个文件里了,主要实现了统计文件中的所出现的各个字符以及他的次数,文本如下:在这期间使用了多个列表,基本思路如下:打开文件,然后对文件进行遍历,将文件内容存储到temp1...
2018-12-04 13:12:57 475
原创 [转载] python的sorted函数对字典按key排序和按value排序
1.sorted函数按key值对字典排序先来基本介绍一下sorted函数,sorted(iterable,key,reverse),sorted一共有iterable,key,reverse这三个参数。其中iterable表示可以迭代的对象,例如可以是 dict.items()、dict.keys()等,key是一个函数,用来选取参与比较的元素,reverse则是用来指定排序是倒序还是顺 序,...
2018-12-04 11:16:33 224
faceweb-1.zip
2019-09-20
数字图像处理的多功能软件包
2019-09-08
ffmpeg_video_encoder.zip
2019-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人