编写函数,将字符串中非数字字符前的数字字符串转换成面值相同的整数。例如字符串”[tex=2.5x1.286]J0PShwWoOD1gGHoK67FRNQ==[/tex]转换成整数[tex=2.0x1.286]FVQciqY5ZfIHCJIhs3v6BA==[/tex],字符串'[tex=2.786x1.286]WlEa9t3fX6baeybDDYvOig==[/tex]转换成整数[tex=1.5x1.286]6hkE4ePYLDpNRSvwjH40vA==[/tex]。
举一反三
- 串的长度是 。 未知类型:{'options': ['串中不同字母的个数', '串中不同字符的个数', '串中所含字符的个数,且大于[tex=0.5x1.0]Sc0he7miKB3YF9rgXf2dDw==[/tex]', '串中所含字符的个数'], 'type': 102}
- 对于含有[tex=0.643x0.786]SBMIs+VUk7//BOpfqlQl0w==[/tex]个互不相同字符的串,则真子串(不包括串自身但含空串)的个数是 . 未知类型:{'options': ['[tex=0.643x0.786]SBMIs+VUk7//BOpfqlQl0w==[/tex]', '[tex=1.0x1.214]Xt/NOAjGW95aLolhbuMcYA==[/tex]', '[tex=4.286x1.357]X2HDt0pEO7E8rfUAYEYchQ==[/tex]', '[tex=4.286x1.357]wCSx81VO8tljcBqzJjfPYQ==[/tex]'], 'type': 102}
- 编写个函数,用来判断字符串是否是回文。函数对大小写字母一视同仁,对非字母、数字字符一律排除。例如,字符串[tex=8.786x1.286]vtqes+ITdIS1TBreCM2sxSE9YwY1tHcsgX7w1edqPvI=[/tex]也能判为回文。
- 输入一个字符串,编写程序对输入的字符串进行转换,如果字符串中的字符是小写英文字母,就将其转换成大写形式;如果字符串中的字符是小写英文字母,就将其转换成大写形式。其他字符不转换,输出转换前后的字符。d848830091dc0903756b3c6deab7d5fc.PNG
- int只能转换整数字符串为整数,float将数值字符串(不管是否带小数点)转换成浮点数,而eval将整数字符串转换成整数,小数字符串转换成浮点数。