摘要:
# 开发一个坐标计算工具,A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取坐标,并将最终输入结果输出文件里面。# 输入坐标为A(或D或W或S)+数字(两位以内)。 坐标之间以;分隔# 数据范围:1<=n<=10000 每组输入的字符串长度 阅读全文
posted @ 2023-08-12 23:21
Alpha_To_Beta
阅读(47)
评论(0)
推荐(0)
摘要:
# 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。# 数据范围: 保证在32位整型数字范围内num = int(input("请输入一个正整数:"))# 将输入的正整数转化成二进制num_bin = bin(num)print(num_bin)# 将二进制字符串转化成数组nb 阅读全文
posted @ 2023-08-12 21:09
Alpha_To_Beta
阅读(23)
评论(0)
推荐(0)
摘要:
# 给定n个字符串,请对n个字符串按照字典序排列。# 数据范围: 1 <= n <= 1000, 字符串长度满足 1 <= len <= 100times = int(input("请输入字符串的个数:"))if times >= 1 and times <= 1000: dicts = {} pr 阅读全文
posted @ 2023-08-12 20:48
Alpha_To_Beta
阅读(57)
评论(0)
推荐(0)
摘要:
# 将一个英文语句以单词为单位逆序排放。例如“I am a boy”, 逆序排放后为“boy a am I”, 所有单子之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符# 数据范围: 输入的字符串长度满足 1 <= n <= 1000import restr1 = input("请输入一个 阅读全文
posted @ 2023-08-12 19:35
Alpha_To_Beta
阅读(32)
评论(0)
推荐(0)
摘要:
# 接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)import restr1 = input("请输入一个只有小写字母的字符串:")# 通过正则表达式只匹配输入字符串中的小写字母str2 = re.sub('[^a-z]', '', str1)print 阅读全文
posted @ 2023-08-12 17:55
Alpha_To_Beta
阅读(43)
评论(0)
推荐(0)
摘要:
# 输入一个整数,将这个整数以字符串的形式逆序输出,程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001# 数据范围: 0 <= n <= 2**30-1num = int(input("请输入一个整数:"))if num >= 0 and num <= 2**30 阅读全文
posted @ 2023-08-12 16:51
Alpha_To_Beta
阅读(25)
评论(0)
推荐(0)
摘要:
# 编写一个函数,计算字符串中含有的不同字符的个数,字符在ASCII码范围内(0~127,包括0和127),换行表示结束符,不算在字符里,不在范围内的不作统计。多个相同的字符只计算一次。# 例如:对于字符串abaca而言,有a,b,c三种不同的字符,因此输出3# 数据范围:1 <= n <= 500 阅读全文
posted @ 2023-08-12 14:16
Alpha_To_Beta
阅读(43)
评论(0)
推荐(0)
摘要:
# 输入一个int型整数,按照从右往左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是0.# 数据范围: 1 <= n <= 10**8# 输入一个整数并去掉末尾的0num_str = input("输入一个整数:").rstrip('0')if int(num_str) >= 阅读全文
posted @ 2023-08-12 13:25
Alpha_To_Beta
阅读(51)
评论(0)
推荐(0)
摘要:
# 数据表记录包含表索引index和value (int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出# 提示 0 <= index <= 11111111 1 <= value <= 100000times = int(input(" 阅读全文
posted @ 2023-08-12 11:25
Alpha_To_Beta
阅读(24)
评论(0)
推荐(0)
摘要:
# 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于0.5,向上取整;小于0.5, 则向下取整。# 保证输入的数字在32位浮点数范围内num = input("请输入一个正数:")print(int(float(num)+0.5)) 阅读全文
posted @ 2023-08-12 09:18
Alpha_To_Beta
阅读(19)
评论(0)
推荐(0)
摘要:
# 输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举),(如180的质因子为2 2 3 3 5)# 数据范围 1 <= n <= 2*10**9+14# 质数: 指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。import maths = input("请输入一个 阅读全文
posted @ 2023-08-12 08:15
Alpha_To_Beta
阅读(77)
评论(0)
推荐(0)

浙公网安备 33010602011771号