当前位置: 首页 > news >正文

python打印皮卡丘_用python打印你的宠物小精灵吧

我们来通过一个有趣的例子开始编写我们的第一个python代码。

本文涉及的python基础语法为:print输出函数,赋值,字符串

print()

print()是python的一个内置函数,用于打印输出,是最常见的一个函数之一。

有些朋友可能对于打印这个词有点迷糊,需要注意的是,这里的打印是指,当我们运行python程序的时候,print()用来把程序的运行结果输出到电脑屏幕上,我们可以通过以下的两个例子来加深理解!代码一:

a = 8

b = 10

c = a + b

c

我们可以看到pycharm的运行结果局域是空白的,并没有任何结果的出现,接下来我们看看加了print()以后是什么样的呢?代码二:

a = 8

b = 10

c = a + b

print(c)

通过两段代码的对比,我们可以知道,如果我们想要看到计算机给我们反馈结果,一定要把我们想要的通过print()打印到电脑屏幕上才行!

需要注意的一点是,这里的a = 8 中的‘ = ’不是我们数学符号中的等号,而是赋值号,python中的等号用两个连续的等号表示:==

这段代码的语序是:把8赋值给字母a,a在这里就是我们自定义的一个变量,而且它的容量很小,只能放入一个值,当你要放入一个新值时,它原来的值就会被覆盖,我们通过一段代码来理解它。a = 8

print(a) #输出结果为:8

a = 3

print(a) #输出结果为:3

字符串

字符串是python中常用的数据类型,它是使用( ' 或 " )括起来的任意文本,''或""本身只是一种表示方式,不是字符串的一部分(这里的引号都是英文引号)

中文、字母都是字符串,加了引号的数字也是字符串,不加引号的数字是数字类型不是字符串类型,这个我们下一节会讲到'我是一个字符串'

print('我是一个字符串') #输出结果为:我是一个字符串

"我也是一个字符串"

print("我也是一个字符串") #输出结果为:我也是一个字符串

当有多行字符串的时候怎么办呢?我们可以使用'''我们是多行字符串

我们是多行字符串

我们是多行字符串

我们是多行字符串

我们来print()一下:print(

'''

1.我们是多行字符串

2.我们是多行字符串

3.我们是多行字符串

4.我们是多行字符串

''')

#以下为输出结果

1.我们是多行字符串

2.我们是多行字符串

3.我们是多行字符串

4.我们是多行字符串

那么如果我们想要将下面的皮卡丘完整的打印出来,该怎么做呢?我想通过上面的例子你已经有答案了,快复制下面的皮卡丘在python编译器里面试试吧!

千里之行始于足下,你成功的迈出了学习python的第一步,下一节课我们将逐步提升难度,准备好了吗?

相关文章:

  • 平方根python_python的平方根
  • python怎么测试c代码_可以使用基于Python的单元测试框架和跑步者来测试C代码
  • nginx 跨域访问配置_nginx配置用户访问认证
  • python爬虫xpath教程_Spider-Python爬虫之XPath 教程
  • python常见报错类型_python打印错误类型
  • 华为官方解锁工具_开启“应用锁”和“健康使用手机密码”的华为,哪个功能对于用户隐私更安全?...
  • vant coupon 时间戳如何计算_flink入门(八)中的时间戳如何使用?Watermark使用及原理...
  • python按esc结束循环_當按ESC鍵時,立即讓python退出程序
  • python 元组和列表区别_Python高级数据类型之列表、元组
  • 微软商店账户登录一直转圈_Win 10再曝致命BUG,微软:暂不清楚问题根源
  • vlookup两个条件匹配_自从学会了INDEX+MATCH,我就再也不用VLOOKUP了
  • 32位svn 64位操作系统_如何选择安装32位系统还是64位系统
  • python生产和消费模型_Python线程+队列实现生产消费模型,Pythonthreadingqueue
  • python中变量_Python中的变量与常量
  • 安卓工控主板运行时会自动重启_安卓工控机发展已入高峰 自主可控将成会为发展关键...
  • .pyc 想到的一些问题
  • [译] 怎样写一个基础的编译器
  • Docker容器管理
  • es6要点
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • javascript面向对象之创建对象
  • js算法-归并排序(merge_sort)
  • Laravel 菜鸟晋级之路
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • php的插入排序,通过双层for循环
  • Redis 中的布隆过滤器
  • Service Worker
  • windows下mongoDB的环境配置
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 包装类对象
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 翻译--Thinking in React
  • 诡异!React stopPropagation失灵
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 让你的分享飞起来——极光推出社会化分享组件
  • 我与Jetbrains的这些年
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • No resource identifier found for attribute,RxJava之zip操作符
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ​Java并发新构件之Exchanger
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • #define
  • #NOIP 2014# day.1 T2 联合权值
  • (二)c52学习之旅-简单了解单片机
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (一)基于IDEA的JAVA基础10
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • (转)四层和七层负载均衡的区别