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 相关文章推荐
linux系统使用python监控apache服务器进程脚本分享
Jan 15 Python
Python处理Excel文件实例代码
Jun 20 Python
python线程池threadpool使用篇
Apr 27 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
Oct 21 Python
python数据处理 根据颜色对图片进行分类的方法
Dec 08 Python
Python企业编码生成系统总体系统设计概述
Jul 26 Python
django fernet fields字段加密实践详解
Aug 12 Python
python 识别登录验证码图片功能的实现代码(完整代码)
Jul 03 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
Jul 13 Python
Python request中文乱码问题解决方案
Sep 17 Python
Python classmethod装饰器原理及用法解析
Oct 17 Python
python 爬取百度文库并下载(免费文章限定)
Dec 04 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
利用 window_onload 实现select默认选择
2006/10/09 PHP
PHP 微信支付类 demo
2015/11/30 PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
2017/06/09 PHP
php插入mysql数据返回id的方法
2018/05/31 PHP
Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决方法
2019/04/02 PHP
JavaScript 常见对象类创建代码与优缺点分析
2009/12/07 Javascript
JavaScript之自定义类型
2012/05/04 Javascript
通过隐藏iframe实现文件下载的js方法介绍
2014/02/26 Javascript
js纯数字逐一停止显示效果的实现代码
2016/03/16 Javascript
关于webuploader插件使用过程遇到的小问题
2016/11/07 Javascript
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
JavaScript中最常用的10种代码简写技巧总结
2017/06/28 Javascript
利用JS测试目标网站的打开响应速度
2017/12/01 Javascript
js动态引入的四种方法
2018/05/05 Javascript
JS Array.from()将伪数组转换成数组的方法示例
2020/03/23 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
Python创建文件和追加文件内容实例
2014/10/21 Python
Python内置函数reversed()用法分析
2018/03/20 Python
基于python requests库中的代理实例讲解
2018/05/07 Python
详解Python中的四种队列
2018/05/21 Python
Python求解任意闭区间的所有素数
2018/06/10 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
Python assert语句的简单使用示例
2019/07/28 Python
python爬虫中多线程的使用详解
2019/09/23 Python
GUESS盖尔斯法国官网:美国时尚品牌
2016/09/23 全球购物
香港艺人陈冠希创办的潮流品牌:JUICESTORE
2021/03/04 全球购物
超市促销活动方案
2014/03/05 职场文书
森林病虫害防治方案
2014/06/02 职场文书
2014年项目工作总结
2014/11/24 职场文书
高考升学宴答谢词
2015/01/20 职场文书
2015纪念九一八事变84周年演讲稿
2015/03/19 职场文书
2015年后备干部工作总结
2015/05/15 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
如何用Python搭建gRPC服务
2021/06/30 Python