如何用C/C++、python打印超级玛丽

简介: 如何用C/C++、python打印超级玛丽


如何用C/C++、python打印超级玛丽

相信你看完,会有收获!

// 打印方法:常用的多行字符串写法

关于多行字符串写法解释举个例子来做阐述

例如下面这样:

#include<stdio.h>
int main()
{
  printf("line 1\n"
       "line 2\n"
       "line 3\n"
       "line 4\n"
       "line 5\n"
       "line ...\n");
  return 0;
}

C:

#include<stdio.h>
int main()
{
  printf(
  "                ********\n"
    "               ************\n"
    "               ####....#.\n"
    "             #..###.....##....\n"
    "             ###.......######\n"
    "                ...........\n"
    "               ##*#######\n"
    "            ####*******######\n"
    "           ...#***.****.*###....\n"
    "           ....**********##.....\n"
    "           ....****    *****....\n"
    "             ####        ####\n"
    "           ######        ######\n"
    "##########################################\n"
    "#...#......#.##...#......#.##...#......#.#\n"
    "##########################################\n"
    "##########################################\n"
    "#...#......#.##...#......#.##...#......#.#\n"
    "##########################################\n"
        );
  return 0;
} 

C++:

#include<iostream>
using namespace std;
int main()
{
  cout<<
  "                ********\endl"
    "               ************\endl"
    "               ####....#.\endl"
    "             #..###.....##....\endl"
    "             ###.......######\endl"
    "                ...........\endl"
    "               ##*#######\endl"
    "            ####*******######\endl"
    "           ...#***.****.*###....\endl"
    "           ....**********##.....\endl"
    "           ....****    *****....\endl"
    "             ####        ####\endl"
    "           ######        ######\endl"
    "##########################################\endl"
    "#...#......#.##...#......#.##...#......#.#\endl"
    "##########################################\endl"
    "##########################################\endl"
    "#...#......#.##...#......#.##...#......#.#\endl"
    "##########################################\endl";
  return 0;
 } 

python3:

print("""              
                  ********
                   ************
                   ####....#.
                 #..###.....##....
                 ###.......######
                    ...........
                   ##*#######
                ####*******######
               ...#***.****.*###....
               ....**********##.....
               ....****    *****....
                 ####        ####
               ######        ######
    ##########################################
    #...#......#.##...#......#.##...#......#.#
    ##########################################
    ##########################################
    #...#......#.##...#......#.##...#......#.#
    ##########################################""")


希望这篇文章对你有所帮助!

作者:Code_流苏

创作不易,喜欢的话,还请多多点赞与关注!

感谢支持!欢迎评论交流学习!


目录
相关文章
|
2月前
|
C++ 计算机视觉 Python
我在Python中丢的面子被我用C++找回来了
我在Python中丢的面子被我用C++找回来了
29 0
|
2月前
|
存储 计算机视觉 异构计算
使用python&C++对bubbliiiing的yolo系列进行opencv.dnn进行推理部署
使用python&C++对bubbliiiing的yolo系列进行opencv.dnn进行推理部署
36 0
|
12天前
|
人工智能 机器人 C++
【C++/Python】Windows用Swig实现C++调用Python(史上最简单详细,80岁看了都会操作)
【C++/Python】Windows用Swig实现C++调用Python(史上最简单详细,80岁看了都会操作)
|
29天前
|
编译器 测试技术 C++
【Python 基础教程 01 全面介绍】 Python编程基础全攻略:一文掌握Python语法精髓,从C/C++ 角度学习Python的差异
【Python 基础教程 01 全面介绍】 Python编程基础全攻略:一文掌握Python语法精髓,从C/C++ 角度学习Python的差异
159 0
|
18天前
|
C++ Python
【C++/Python】C++调用python文件
【C++/Python】C++调用python文件
|
2月前
|
存储 Java Go
对比 C++ 和 Python,谈谈指针与引用
对比 C++ 和 Python,谈谈指针与引用
55 1
|
2月前
|
C++ 计算机视觉 Python
【Py调用C++】使用使用python调用C++生成dll处理图像(OPENCV)
【Py调用C++】使用使用python调用C++生成dll处理图像(OPENCV)
38 0
【Py调用C++】使用使用python调用C++生成dll处理图像(OPENCV)
|
2月前
|
存储 C语言 C++
没学C++,如何从C语言丝滑过度到python【python基础万字详解】
没学C++,如何从C语言丝滑过度到python【python基础万字详解】
|
3月前
|
传感器 机器人 C++
ROS 2机器人编程实战:基于现代C++和Python 3实现简单机器人项目
ROS 2机器人编程实战:基于现代C++和Python 3实现简单机器人项目
181 0
|
3月前
|
缓存 Linux 数据安全/隐私保护
搭建c++ python jupyter lab 在线环境
搭建c++ python jupyter lab 在线环境
42 0