- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 初学python---删除出现最少的字符
题目描述 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 输入描述: 字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出描述: 删除字符串中出现次数最少的字符后的字符串。while True: try: l=input() ...
2018-08-23 14:22:57
2109
原创 初学python--汽水瓶
有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?while Tr...
2018-08-23 09:41:55
819
原创 初学python杂记--密码破解
大家都知道手机上的字母: 1–1, abc–2, def–3, ghi–4, jkl–5, mno–6, pqrs–7, tuv–8 wxyz–9, 0–0,就这么简单,渊子把密码中出现的小写字母都变成对应的数字,数字和其他的符号都不做变换,声明:密码中没有空格,而密码中出现的大写字母则变成小写之后往后移一位,如:X,先变成小写,再往后移一位,不就是y了嘛,简单吧。记住,z往后移是a哦。...
2018-08-22 21:39:00
874
原创 初学python杂记--随机数去重排序
import syswhile True: try: n = int(input()) a = [] for i in range(n): a.append(int(input())) for j in sorted(set(a)): print(j) except:...
2018-08-22 21:16:06
1236
转载 初学python杂记--简单错误记录
题目描述 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。处理: 1、 记录最多8条错误记录,循环记录,对相同的错误记录(净文件名称和行号完全匹配)只记录一条,错误计数增加;2、 超过16个字符的文件名称,只记录文件的最后有效16个字符;3、 输入的文件可能带路径,记录文件名称不能带路径。输入描述: 一行或多行字符串。每行包括带路径文件名称,行号,以...
2018-08-21 09:31:17
672
1
原创 初学python杂记--坐标移动
题目描述 开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入: 合法坐标为A(或者D或者W或者S) + 数字(两位以内)坐标之间以;分隔。非法坐标点需要进行丢弃。如AA10; A1A; %; YAD; 等。import sys#import...
2018-08-21 09:14:18
1737
原创 初学python杂记--求int型正整数在内存中存储时1的个数
题目描述 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。输入描述: 输入一个整数(int类型)输出描述: 这个数转换成2进制后,输出1的个数 num = int(input())print(bin(num).count('1'))函数 bin bin() 返回一个整数 int 或者长整数 long int 的二进制表示。语法 以下是 ...
2018-08-19 16:52:57
520
转载 初学python杂记--字串的连接最长路径查找
题目描述 给定n个字符串,请对n个字符串按照字典序排列。 输入描述: 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。 输出描述: 数据输出n行,输出结果为按照字典序排列的字符串。s=input()lis=[]for i in range(int(s)): lis.append(input())lis....
2018-08-19 16:42:15
364
原创 初学python杂记--句子逆序排列
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符s= input().split(' ')print(' '.join(s[::-1]))函数说明 split Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔...
2018-08-19 16:13:37
986
原创 初学python杂记--数字颠倒
输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001print(input()[::-1])或者:a=input()s=str(a)lis=[]for i in s: lis.append(i)lis.reverse()print(''.join(lis))函数说明:[x:y:z...
2018-08-19 15:43:11
5882
原创 初学python杂记--字符个数统计
编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。` Str = input() count = 0 stringArr = [] for i in range(len(Str)): if Str[i] not in stringArr: stringArr.append(Str[i]) for ...
2018-08-19 15:24:43
450
旋转倒立摆
2013-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人