一、题目:
1、接收一个正整数作为参数,返回对其进行因数分解后的结果列表。例如,接收参数50,返回[2,5,5]。
2、接收两个正整数参数n和a(要求a为小于10的自然数),计算形式如a+aa+aaa+aaaa+…+aaa…aaa 的表达式前n项的值。
3、模拟报数游戏。有n个人围成一圈,从O到n一1按顺序编号,从第一个人开始从1到k报数,报到k的人退出圈子,然后圈子缩小,从下一个人继续游戏,问最后留下的是原来的第几号。
4、接收一个字符串作为参数,判断该字符串是否为回文(正读和反读都一 样的字符串),如果是则返回True,否则返回False。不允许使用切片。
二、代码展示:
# -*- coding: utf-8 -*-
'''
@Author : Jackma
@Time : 2020/10/27 20:30
@File : 2020_10_27.py
@Software: PyCharm
@Version :
'''
# 1、接收一个正整数作为参数,返回对其进行因数分解后的结果列表。例如,接收参数50,返回[2,5,5]。
# 2、接收两个正整数参数n和a(要求a为小于10的自然数),计算形式如a+aa+aaa+aaaa+…+aaa…aaa 的表达式前n项的值。
# 3、模拟报数游戏。有n个人围成一圈,从