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中cPickle用法例子分享
Jan 03 Python
Python实现子类调用父类的方法
Nov 10 Python
python抽象基类用法实例分析
Jun 04 Python
你所不知道的Python奇技淫巧13招【实用】
Dec 14 Python
利用python写个下载teahour音频的小脚本
May 08 Python
对python中array.sum(axis=?)的用法介绍
Jun 28 Python
Python使用Selenium爬取淘宝异步加载的数据方法
Dec 17 Python
对Python定时任务的启动和停止方法详解
Feb 19 Python
python远程连接MySQL数据库
Apr 19 Python
python爬取基于m3u8协议的ts文件并合并
Apr 26 Python
在PyTorch中使用标签平滑正则化的问题
Apr 03 Python
Pyhton爬虫知识之正则表达式详解
Apr 01 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
PHPMYADMIN 简明安装教程 推荐
2010/03/07 PHP
30 个很棒的PHP开源CMS内容管理系统小结
2011/10/14 PHP
php实现微信公众号无限群发
2015/10/11 PHP
php简单日历函数
2015/10/28 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
PHP实现的支付宝支付功能示例
2019/03/26 PHP
javascript检查浏览器是否已经启用XX功能
2015/07/10 Javascript
jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码
2015/10/23 Javascript
javascript返回顶部的按钮实现方法
2016/01/09 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
vue中eventbus被多次触发以及踩过的坑
2017/12/02 Javascript
node.js调用C++函数的方法示例
2018/09/21 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
python实现2048小游戏
2015/03/30 Python
Python实现合并字典的方法
2015/07/07 Python
Selenium控制浏览器常见操作示例
2018/08/13 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
Python2与Python3的区别实例总结
2019/04/17 Python
Python函数中参数是传递值还是引用详解
2019/07/02 Python
python 获取sqlite3数据库的表名和表字段名的实例
2019/07/17 Python
Python学习笔记之Zip和Enumerate用法实例分析
2019/08/14 Python
python + selenium 刷B站播放量的实例代码
2020/06/12 Python
keras自定义损失函数并且模型加载的写法介绍
2020/06/15 Python
PyCharm最新激活码PyCharm2020.2.3有效
2020/11/18 Python
介绍CSS3使用技巧5个
2009/04/02 HTML / CSS
越南电子产品购物网站:FPT Shop
2017/12/02 全球购物
模具设计与制造专业应届生求职信
2013/10/18 职场文书
建筑施工员岗位职责
2013/11/26 职场文书
财会自我鉴定范文
2013/12/27 职场文书
安全标语大全
2014/06/10 职场文书
有限责任公司股东合作协议书
2014/12/02 职场文书
2015年八一建军节活动总结
2015/03/20 职场文书
2015年暑期见闻
2015/07/14 职场文书