python3字符串输出常见面试题总结


Posted in Python onDecember 01, 2020

考察对于知识的理解,除了实际的代码运用,还有一种方法就是问答类的题型。不同于普通的概念叙述,小编认为即使是面试题也会带有一些数学题目的影响,不知道大家有没有想过,如果面试题是字符串方面的我们该如何作答呢?一些小伙伴也要迎来寒假的实习,小编整理了这方面的题目,我们来看看有哪些面试题。

1、将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。

x=input("")
x=x[::-1] #列表切片,逆序输出
print(x)

2、字符串的输入输出处理。

n=int(input())
for i in range(n):
x=input()
print(x)
print()
while True:
x=input().split()
for i in x:
print(i)
print()

3、你玩过扫雷吗?这个可爱的小游戏附带了一个我们记不得名字的操作系统。游戏的目标是找出所有的地雷都在一个M×N的区域内。游戏在一个正方形中显示一个数字,它告诉你在这个正方形附近有多少地雷。每个方块最多有八个相邻方块。“4”在左边的字段中包含两个由“4”表示的地雷。如果我们用上面描述的提示数字来表示同一个字段,那么右边的字段就是:。*.. .... *100 2210 1*10 1110

count = 1

while True:
  a, b = map(int, input().strip().split())
  # a和b都是0则退出
  if a == 0 and b == 0:
    break
  else:
    # 输入,把数据都存放在列表里,形成一个二维列表
    ls = []
    for i in range(a):
      ls1 = []
      n = input()
      for j in n:
        ls1.append(j)
      ls.append(ls1)
  # 对数据进行操作,先将所有的"."换成数字0,在判断周围有多少个雷,有就加1,判断周围的雷分别有4,5,8次
  for i in range(a):
    for j in range(b):
      if ls[i][j] == '.':
        ls[i][j] = 0
      if ls[i][j] == '*':
        # 判断左上角是否有雷
        if i - 1 >= 0 and j - 1 >= 0 and ls[i-1][j-1] != "*":
          ls[i-1][j-1] += 1
        # 判断左边是否有雷
        if j - 1 >= 0 and ls[i][j-1] != "*":
          ls[i][j-1] += 1
        # 判断左下角是否有雷
        if i + 1 <= a - 1 and j - 1 >= 0 and ls[i+1][j-1] != '*':
          ls[i+1][j-1] += 1
        # 判断上面是否有雷
        if i - 1 >= 0 and ls[i-1][j] != '*':
          ls[i-1][j] += 1
        # 判断下面是否有雷
        if i + 1 <= a-1 and ls[i+1][j] != '*':
          ls[i+1][j] += 1
        # 判断右上角是否有雷
        if i - 1 >= 0 and j + 1 <= b - 1 and ls[i-1][j+1] != '*':
          ls[i-1][j+1] += 1
        # 判断右边是否有雷
        if j + 1 <= b - 1 and ls[i][j+1] != '*':
          ls[i][j+1] += 1
        # 判断右下角是否有雷
        if i + 1 <= a - 1 and j + 1 <= b - 1 and ls[i+1][j+1] != "*":
          ls[i+1][j+1] += 1
  # 输出数据,并且统计执行次数
  print("Field #{}:".format(count))
  for i in ls:
    for j in i:
      print(j, end='')
    print()
  print()
  count += 1

到此这篇关于python3字符串输出常见面试题总结的文章就介绍到这了,更多相关python3字符串输出常见面试题目有哪些内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python连接mongodb操作数据示例(mongodb数据库配置类)
Dec 31 Python
python遍历类中所有成员的方法
Mar 18 Python
Python中关于Sequence切片的下标问题详解
Jun 15 Python
Python基于回溯法子集树模板解决找零问题示例
Sep 11 Python
Python中Scrapy爬虫图片处理详解
Nov 29 Python
Pycharm 实现下一个文件引用另外一个文件的方法
Jan 17 Python
python并发编程多进程之守护进程原理解析
Aug 20 Python
python matplotlib中的subplot函数使用详解
Jan 19 Python
pycharm不能运行.py文件的解决方法
Feb 12 Python
ipython jupyter notebook中显示图像和数学公式实例
Apr 15 Python
Python基于正则表达式实现计算器功能
Jul 13 Python
使用pandas模块实现数据的标准化操作
May 14 Python
python3中数组逆序输出方法
Dec 01 #Python
Python爬虫简单运用爬取代理IP的实现
Dec 01 #Python
python爬虫请求头的使用
Dec 01 #Python
在pycharm创建scrapy项目的实现步骤
Dec 01 #Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
Dec 01 #Python
python 检测图片是否有马赛克
Dec 01 #Python
python中pop()函数的语法与实例
Dec 01 #Python
You might like
PHP新手入门学习方法
2011/05/08 PHP
如何打开php的gd2库
2017/02/09 PHP
PHP实现唤起微信支付功能
2019/02/18 PHP
FireFox JavaScript全局Event对象
2009/06/14 Javascript
js之事件冒泡和事件捕获详细介绍
2013/10/28 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
纯JavaScript实现的分页插件实例
2015/07/14 Javascript
jQuery实现模拟flash头像裁切上传功能示例
2016/12/11 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
利用Node.js+Koa框架实现前后端交互的方法
2017/02/27 Javascript
Vue监听数组变化源码解析
2017/03/09 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
2017/04/26 jQuery
JS 判断某变量是否为某数组中的一个值的3种方法(总结)
2017/07/10 Javascript
js canvas实现红包照片效果
2018/08/21 Javascript
原生JavaScript创建不可变对象的方法简单示例
2020/05/07 Javascript
小程序瀑布流组件实现翻页与图片懒加载
2020/05/19 Javascript
Python 初始化多维数组代码
2008/09/06 Python
Python的string模块中的Template类字符串模板用法
2016/06/27 Python
python+django快速实现文件上传
2016/10/24 Python
python多进程和多线程究竟谁更快(详解)
2017/05/29 Python
Python学习笔记之if语句的使用示例
2017/10/23 Python
python实现任意位置文件分割的实例
2018/12/14 Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
2018/12/28 Python
CSS3中Animation属性的使用详解
2015/08/06 HTML / CSS
CSS3 实现弹幕的示例代码
2017/08/07 HTML / CSS
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
健康监测猫砂:Pretty Litter
2017/05/25 全球购物
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
小学庆六一活动方案
2014/02/28 职场文书
歌唱比赛策划方案
2014/06/06 职场文书
中学教师师德师风演讲稿
2014/08/22 职场文书
高一军训感想
2015/08/07 职场文书
《青山不老》教学反思
2016/02/22 职场文书
2016优秀员工先进事迹材料
2016/02/25 职场文书
详解MySQL 联合查询优化机制
2021/05/10 MySQL