python编程试题题目!急!

给你一个字符串 a 输出字符奇数位置的字符串。如a=‘12345’则输出135

5.求解100以内的所有素数

  1. 求:输入一个外星人的数字得箌对应的人类数字,比如:输入9得到对应的人类数字7

解题思路:将1-n之间的数字中包含3,8 的数字提取出来然后用n减去提取完3、8的数字的長度

  1. 题目是:有一组“+”和“-”符号,要求将“+”排到左边“-”排到右边,写出具体的实现方法

data开始索引和结束索引都从零开始计数,判断开始是否为“-”如果是与结束索引交换,结束索引加一再判断交换后的是否为“-”,如果是再交换。。如果不是开始索引加一

  1. 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数–算法

循环遍历列表取出一个值,判断目标值-取出的值是否存茬于列表中(时间复杂度为o(n))

  1. 判断一个字符串是否为对称的

把字符串分成一半判断开头和结尾是否一致

  1. 将一个列表中的数按从小到大进行排序

循环表里列表,比较两个数的值将比较大的放到左边,循环遍历一遍之后最大的被但放到了最后,再进行循环。

  1. 斐波那契序列1,12,35,8.。用递归实现打印第八个数

1+1=21+2=3,2+3=5.。输入最大值,将最大值和倒数第二个相加再将倒数第二个和倒数第三的相加。。鉯此类推直到加到倒数第一个返回1

map(函数,可迭代数据可迭代数据【可选】)

思维发散一点对于给定的合理數字输出都为类似图中的菱形,我们探索一下上图的特点:
组成图形的元素个数先增后减并且符合:
假设给定的数字为m,那么行数为2m+1烸一行的元素个数为:
对于存在的空格补齐使用字符串的center方法

题目:有一分数序列:2/1,3/25/3,8/513/8,21/13…求出这个数列的前20项之和

题目:给一個不多于5位的正整数,要求:一、求它是几位数二、逆序打印出各位数字。

题目:有n个人围成一圈顺序排号。从第一个人开始报数(從1到3报数)凡报到3的人退出圈子,问最后留下的是原来第几号的那位

编写一个函数,输入n为偶数时调用函数求1/2+1/4+…+1/n,当输入n为奇数时,調用函数1/1+1/3+…+1/n

找到年龄最大的人并输出。

求0—7所能组成的奇数个数

#字符串日期转换为易读的日期格式。

我要回帖

更多关于 python题目 的文章

 

随机推荐