- 博客(6)
- 收藏
- 关注
原创 python操作Excel的几种方式
Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。1.xlrd主要是用来读取excel文件 1 2 3 4 5 6 7 8 importxlrd data=xlrd.open_workbook('abcd.xls')# 打开xls文件 table=data.sheets()[0]# 打开第一张表 nrows=t...
2021-05-17 16:25:32
246
原创 打印出word1中出现在word2中的所有字母
用函数实现如下功能:打印出word1中出现在word2中的所有字母。代码如下:def in_both(word1,word2): print(word1,'中出现且在',word2,'中的所有字母如下:') for letter in word1: if letter in word2: print(letter)测试如下:>>> in_both('apples','oranges')...
2020-11-25 22:32:54
276
原创 根据一个字符查找器出现在字符串中的下标(搜索函数)
根据一个字符查找器出现在字符串中的下标。代码如下:def find(word,letter): index = 0 while index < len(word): if word[index] == letter: return index index = index + 1 return -1测试结果:>>> find('name','m')2>>>...
2020-11-25 22:04:41
330
原创 利用字符串拼接和for循环生成字母序列
在Robert McCloskey的书《为小鸭让路》中,小鸭们的名字是Jack、Kack、Lack、Nack、Ouack、Pack、Quack。按照循环顺序输出这些名字:prefixes = 'JKLMNOPQ'suffix = 'ack'for letter in prefixes: print(letter + suffix)输出是:JackKackLackMackNackOackPackQack发现并不完全正确,改进程序如下:pre...
2020-11-24 22:28:35
495
原创 Ackermann函数的Python实现方法
1.定义 ack(m,n) = n+1 m = 0 ack(m,n) = ack(m-1,1) m!=0 n = 0 ack(m,n) = ack(m-1,ack(m,n-1)) m!=0 n!=02.Python实现方法def ack(m,n):... if m == 0:... recurse 1= n + 1... return recurs...
2020-11-24 22:19:21
3988
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人