大部分人在编写自己第一个程序的时候会做什么?

当然是让你的程序对我们的世界大喊一声“Hello world!”了。

今天我们来学习的便是Python中的输出语句。

如何让你的程序“说话”?

我们想要让程序帮我们做事之前首先要教会程序怎么“说话”,这样我们才能更清楚的明白程序究竟做了什么。

python让程序“说话”的方式比较简单。只需要使用print()打印语句就可以了!

下面我们一步一步来。进入Python的console界面。

输入print("Hello world!")

按下回车键

屏幕上是不是已经打印出了“Hello world!”呢?

这就是我们教程序说的第一句话!

如何让程序更聪明的“说话”?

但是如果我们想让程序打印不同的东西,难道说每次都要重新修改print()语句吗?

这样做的话实在是过于繁琐。

于是我们来引入一个“变量”的概念。

我们接下来的可以这样写!回到我们的python console界面。

输入a = "Hello world!" 按回车。

输入print(a) 按回车。

打印的结果跟之前一样!

我们接下来改变一下a的值,再进行一次打印试试?

打印的结果居然也跟着变了!

这里面定义的a就是我们上文中提到的变量。

顾名思义,变量a所代表的数据是可变的,它将忠诚的记录你用‘=’赋予它的值。

用大白话来说就是:“你让它等于什么它就等于什么!”

即使是非常匪夷所思的“等式”,它也会忠实的记录!

我们不妨尝试一下面的几条语句:

i = 1

i = i + 1

print(i)

什么鬼?道理我都懂,可是为什么i会等于i + 1?

这里就得强调一下:在编程黑话里“=”读做“赋值号”,而非“等号”

其意为:“将赋值号右边的值赋予左边的变量”

如果能理解这句话,便可以猜的出来最后的打印结果是什么了!

不知道我的朋友们有没有回答正确呢?

最后留两个思考题,感兴趣的同学可以做一下并在下方评论区写下你的答案!下方的代码打印结果是什么?

i = 2

j = 3

i, j = j, i

print(i, j)下方代码的打印结果是什么?

s = "Hey"

s = s + "Beautiful"

print(s)

python入门及日常应用_python的日常应用-入门篇02相关推荐

  1. python数据分析包pandas论文_python数据分析pandas包入门学习(一)pandas数据结构介绍...

    本文参考<利用python进行数据分析>的第五章 pandas入门python 1 pandas数据结构介绍 pandas有两种主要的数据结构:series和DataFrame Serie ...

  2. python深浅拷贝 面试_Python面试宝典之基础篇-02

    原标题:Python面试宝典之基础篇-02 我觉得你如果正在找工作,我的Python面试宝典几期教程,你一定得花时间看完了! 题目006:说说Python中的浅拷贝和深拷贝. 点评:这个题目本身出现的 ...

  3. python自带的数据库_Python小白的数据库入门

    前言 SQL数据库数据库SQL语言入门SQL简介SQL 的作用 SQL语句分类 SQLite 数据库SQLite 中的数据类型 DDL语句创建表 删除表 修改表 DML语句添加 删除 修改 查询 Py ...

  4. python语言支持函数式编程_Python语言之Pyhton入门笔记函数式编程

    本文主要向大家介绍了Python语言之Pyhton入门笔记函数式编程,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 一,匿名函数 def add(x,y) return x+y ...

  5. python入门教材带视频_Python全套,从入门到进阶。视频,电子书

    这是一篇关于如何成为python开发者学习路线图的非常规咆哮体文章,也是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学.不管你学习的出发点是兴趣驱动.拓展思 ...

  6. python操作word详细操作_Python操作Word的入门教程

    Python操作Word的入门教程 前言 今天来介绍下,如何用 Python 来操作 Word. 再来介绍操作 Word 之前,先来说一个最近看书学到的法则,即 3W 法则. 3W:3W分别指 Wha ...

  7. python web 开发教程下载_Python Web开发从入门到精通

    Python Web开发从入门到精通循序渐进地讲解了Python Web开发的核心知识,并通过具体实例的实现过程演示了Web开发程序的流程.Python Web开发从入门到精通共15章,内容包括Pyt ...

  8. python如何进入编程界面_Python可视化界面编程入门

    Python可视化界面编程入门具体实现代码如所示: (1)普通可视化界面编程代码入门: import sys from PyQt5.QtWidgets import QWidget,QApplicat ...

  9. python做人工智能开发小班_Python人工智能开发从入门到精通

    python基础篇 章关于python与开发环境配置2 1.1python入门2 1.2python开发环境的配置6 新手问答14 本章小结14 第2章python编程基础15 2.1基础语15 2. ...

最新文章

  1. 2020 Java 面试高薪攻略.pdf
  2. 标记三维点_三维扫描仪对汽车钣金外形检测折弯件钣金件热成型加工件的应用...
  3. [2-SAT]【学习笔记】【未完】
  4. Arthas 征文活动火热进行中,cherry 键盘等你来拿!(内附第三期中奖名单)
  5. 虚幻引擎学习资源汇总
  6. 的引用_java中的强引用,软引用,弱引用,虚引用
  7. springboot与springcloud的关系(转载)
  8. 机器学习第二篇:详解KNN算法
  9. linux mv 递归拷贝,奇技淫巧 - 给Linux中的cp和mv命令中添加进度条的高级拷贝
  10. 【 CDN 最佳实践】CDN 命中率优化思路
  11. Linux 定时任务 Crontab
  12. ixp协议服务器,ipx协议中的“内部网络号”是什么意思?
  13. 弯管机编程软件电脑版_编程一点通电脑版
  14. 数据库表自动生成word文档
  15. 竞品分析:网易云音乐和QQ音乐,音乐类app的战场
  16. win11右键菜单和win10右键菜单修改
  17. 设计模式--工厂模式(一个关于工厂的故事)
  18. 星宸科技SSD202D芯片+无线投屏协议在摩托车智能仪表,电动车智能仪表批量出货。
  19. 跟领导汇报工作时,这句话建议你不要说
  20. 测试用例(功能用例)——完整demo(一千多条测试用例)

热门文章

  1. css p 文本不换行,超出文字显示省略号
  2. 鼠标问题:鼠标拖拽不灵敏,准备复制拖动的半截就断了
  3. spring mvc全局异常处理,注解实现
  4. bootstrap guide
  5. 电子计算机职专东校区在哪,自贡计算机电子信息职业技术学校位置在哪儿
  6. 【C语言进阶深度学习记录】三十九 C语言中的可变参数(参数可变的函数)
  7. USB转WIFI无线网卡驱动程序(内核自带RT5370驱动程序添加)的移植记录之二
  8. Java api 1.8 中文 帮助文档
  9. 《Java并发编程的艺术》之阻塞队列
  10. Windows单机配置Zookeeper环境