Python是近几年兴起的一门编程语言,也是人工智能的主要语言,在TIOBE排行榜上占据着不错的位置,是许多程序员学习的对象,对于孩子来说,学习Python还是有些吃力的,我们需要从头开始一点点学起。今天小码王少儿编程培训老师就来给大家讲解一下Python入门基础之与Python的指令交互,一起来学习一下。

下面就来向Python下达我们的一条指令。

在>>>提示符末尾的光标后面键入:print"helloworld!"

然后按下Enter(回车键)。(有些键盘上,这个键称为Return.)每键入一行指令之后,都要按回车键。

按下回车键之后,会得到这样的一个响应:Helloworld!>>>

下图显示了IDLE窗口中执行这个指令的情况。

Python会完全照你说的去做:它会打印(print)你的消息。(在编程中,打印通常是指在屏幕上显示文本,而不是用打印机打印在一张纸上。)你键入的这行文本就是一个Python指令。你现在就是编程!计算机已经在你的掌控之中!

另外,学习编程时总有这样一个传统:刚开始都是让计算机显示“helloworld!”。我们也会沿袭这个传统,这本收的书名就是从这里来的,欢迎来到编程世界!

这个问题问得好!IDLE想帮我们更好地理解这些内容。它用不同的颜色显示文本,便于我们区分代友(code)的不同部分。(在Python之类的语言中,代码就是下达给计算机的指令,这只是指令的另一个叫法)

如果有错,可能会看到类似下面的结果:>>>pront"Helloworld!"syntaxError:invalidsyntax>>>

这个错误消息表示:Python不懂你键入的内容。在上面的例子中,print被错拼为pront,Python不知道该怎么处理。如果你犯了这个错误,可以再试一次,这一回一定要完全按照例子键入指令。

•与Python交互

这是有道理的。因为print是一个Python关键字,而pront不是。

术语箱

关键字(keyword)是作为Python语言一部分的特殊词,也称为保留字(reservedword)。

你刚才所做的就是在交互模式中使用Python。键入命令(指令)后,Python立即执行这个命令。

术语箱

执行(executing)命令、指令或程序就表示“运行”或者“发生”,这只是运行或者发生的另外一种形象说法。

下面就在交互模式中再尝试几条指令。

在提示符后面键入下面这条指令:>>>print5+3

你会得到:8>>>

这么说Python确实会做加法!这并不奇怪,因为计算机本来就很擅长算术运算。

下面再试一个:

>>>print5*3

15

>>>

几乎所有计算机程序和语言中都使用*符号作为乘号。这个符号称作“星号”或"星"。

如果你在数学课上总是把“5乘以3”写作5X3,在Python中就必须习惯于用*来做乘法。(大多数键盘上,这个符号都在数字8的上面。)

那好,再试试这个:

>>>print2345*6789

15920205

>>

那么,这一个呢?

>>>print1234567898765432123456789*9876543212345678987654321

1219316320731596000609652202408166072245112635269

>>>

没错。但是利用计算机,超大数的数学计算也能完成,不仅如此,你还可以做些别的事情,比如说:

>>>printprint"cat"+“dog”

catdog

>>>

或者再试试这个:

>>>print“Hello”*20

HelloHelloHelloHelloHelloHelloHelloHelloHelloHello

HelloHelloHelloHelloHelloHelloHelloHelloHelloHello

除了数学计算,计算机擅长的另外一件事就是反复地做事情。在这里,我们告诉Python让它把Hello打印20次。

除了以上这些,随着学习的深入,我们会发现在交互模式中还能做更多事情,不过不必着急,学习是个循序渐进的过程。如果你想获得更多免费的Python教程,试听Python课程,就来小码王吧,跟随我们专业老师一起感受编程的乐趣!

python基础指令-Python基础——与Python的指令交互相关推荐

  1. python汇编指令_Python基础语法

    阅读目录: 第一节:编程基础 第一节:编程基础 第二节:语言分类 第三节:高级语言的发展 第四节:程序program 第五节:Python解释器 第六节:Python基础语法 第七节:程序控制 第八节 ...

  2. Python全栈开发,Day1 - Python基础1

    本章内容 Python是什么? Python的发展史 Python2与3的区别 Python的语言类型 Python的优缺点 一.Python是什么? Python的创始人是吉多·范罗苏姆(Guido ...

  3. python语言自学-零基础小白学习Python编程语言的正确姿势(纯干货)

    原标题:零基础小白学习Python编程语言的正确姿势(纯干货) 敢问有哪种编程语言集简洁.优雅.简单.全能于一身?Python绝对算的上是一个.举个例子,比如完成同一个任务,C语言需要写1000行代码 ...

  4. 零基础实践深度学习之Python基础

    零基础实践深度学习之Python基础 Python数据结构 数字 字符串 列表 元组 字典 Python面向对象 Python JSON Python异常处理 Python文件操作 常见Linux命令 ...

  5. 计算机python技术基础知识点_python基础--相关计算机基础知识

    计算机基础之编程 什么是编程语言 人与计算机交流的介质 什么是编程 通过编程语言写一堆文件 为什么要编程 替代劳动力,完成人类的需求 计算机组成 CPU 控制器 控制硬件 运算器 算术运算和逻辑运算 ...

  6. python编程基础_月隐学python第一课

    1.概述 本文是用于描述本人学习python的过程,这是第1课情况. 2.学习目标 了解python基础知识 理解程序和程序翻译的两种形式 掌握使用pycham编程基本步骤 重点掌握变量定义 掌握数据 ...

  7. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(三)使用初始魔法跟编程魔法世界打个招呼吧

    学习目标 完成显示魔法的使用--输出print 完成传入魔法的使用--输入input 使魔法生效--运行python文件 目录 第一篇:<假如编程是魔法之零基础看得懂的Python入门教程 &g ...

  8. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(二)魔法实习生第一步了解魔杖的使用

    学习目标 了解什么是开发环境 了解python语言的环境安装 了解python语言编程的编辑器工具 目录 第一篇:<假如编程是魔法之零基础看得懂的Python入门教程 >--(一)既然你选 ...

  9. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(一)既然你选择了这系列教程那么我就要让你听得懂

    一.前言 几个月前编写了一份python语言入门的博文,近期重新审阅了一遍发现编写的质量太过随意,可能对于一部分人并不是非常友好,故此重新编写Python语言的零基础教程. 本篇教程将会尽量把一些专业 ...

  10. python零基础8分钟基础入门

    一.编程语言介绍与分类 1.什么是编程语言 编程语言本质就是人类的语言,主要用于沟通交流.我们通过编程语言与计算机进行互动交流,从而使计算机来帮助我们实现一些特定的功能和一些复杂的工作. 2.编程语言 ...

最新文章

  1. php 超全局变量(整理)
  2. [转]清华梦的粉碎—写给清华大学的退学申请
  3. CodeMirror的使用方法
  4. Linux循环链表删除节点,删除循环单链表开头元素
  5. 树莓派一键备份脚本 备份为img镜像 可用于量产 可选备份位置 适配Debian/Ubuntu
  6. android字符串块,Android字符串进阶之一(特殊字符的输入)
  7. 第三次学JAVA再学不好就吃翔(part36)--抽象类
  8. css html 抽屉,CSS快速入门-前端布局1(抽屉)(示例代码)
  9. [蓝桥杯][算法提高VIP]质数的后代-质数筛
  10. OpenShift 4.3 - 基于虚拟机的BareMetal离线安装(Shell说明)
  11. 曾辉机器人_奋进者曾辉:在润物无声中深植教育初心
  12. SQL Server系统数据库– msdb数据库
  13. 计算机网络笔记四 无线局域网
  14. matlab 根轨迹 系统单位阶跃响应,二阶系统单位阶跃响应MATLAB仿真设计.doc
  15. Wallpaper Engine pkg壁纸文件提取工具
  16. 一条校招/社招潜规则~
  17. Docker架构简介 命令详解
  18. 中创算力|“商鼎云”助力元宇宙底层建设
  19. Android之CardView
  20. 【Daily Games——开发篇】:类QQ飞车商城的试衣间模块

热门文章

  1. https://www.threatminer.org/domain.php?q=blackschickens.xyz ——域名的信誉查询站点 还可以查IP...
  2. 利用机器学习进行DNS隐蔽通道检测——数据收集,利用iodine进行DNS隐蔽通道样本收集...
  3. 文本去重之MinHash算法——就是多个hash函数对items计算特征值,然后取最小的计算相似度...
  4. nginx 只允许/不允许 其他域名直接访问
  5. mysql Replication机制
  6. HTML基础学习(一)—HTML
  7. 第一周周四DailyReporting——PM(李忠)
  8. 10种不要钱的护肤法则 - 生活至上,美容至尚!
  9. 动态绘制圆环和扇形的源代码
  10. 摆脱阅读黑洞,退订RSS