Python的基础内容1课件_第1页
Python的基础内容1课件_第2页
Python的基础内容1课件_第3页
Python的基础内容1课件_第4页
Python的基础内容1课件_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

少儿编程Pythonprint的初级魔法

第二节print语句print初级魔法魔法师的计算器目录print语句分析第一部分print语句print(“哈哈哈”)我们知道在计算机中输入这语句,就可以打印出哈哈哈这个字样,你是否不理解为什么要这么写呢?接下来我们来对它进行分析吧print(“哈哈哈”)print是Python的内置命令,它的意思是输出,只要遇见这个单词,计算机就懂的是要显示文字()括号不表示任何意义,print+()表示的是调用函数,调用函数就是使计算机执行命令,因为命令非常复杂,所以就需要括号把它括起来。括号就相当于函数的大嘴巴,在调用时会把括号里的内容吃进去“哈哈哈”“”引号总是成对出现,表示的是引用别人的话,在Python中,引号里的内容会原样输出,就相当于复述别人的话,引号里的内容,Python术语叫“字符串”无论引号里的字符串内容是什么,计算机都会原样输出print语句输入以下语句,计算机会执行吗print(helloworld)为什么print初级魔法

第二部分print的初级魔法打印如下语句,看看有何不一样1.print(“哈哈哈哈哈哈哈哈哈哈”)print(“哈”*10)2.print(“helloworld”)

print(“helloworld”)print(“helloworld”)print(“helloworld”*3)print(“helloworld!”*3)print()函数告诉系统把括号内的内容打印出来

系统去找括号内的内容,发现括号内的内容不是纯字符串,所以系统会把这部分内容当成指令,准备执行分析指令“字符串”*3,在Python中,任何字符串*n,都会形成n倍字符串,运行完会形成一个字符串

4计算机再把步骤3生成的字符串喂给print,执行在屏幕上打印字符串的操作

课后练习1.打印如下30个*号组成的图形********************************2.打印如下15个*号和空格组成的图形****************3.Python要过生日了,请你打印出50个生日快乐魔法师的计算器

第三部分魔法师的计算器使用计算功能计算机最基本的功能是做数学计算,本小节把Python命令行当成计算器来使用,并结合print()语句打印出更加友好的计算过程。使用计算功能通过上节我们知道,Python无论什么部分,都会自动进行计算,试着把下面的计算式直接输入进去.试试看Python是如何进行简单的加减乘除运算(10+2*3)/8-1*号代表数学乘法,/号代表数学除法使用计算功能如图所示,系统就会在提示行后直接显示出结果。任何在提示行输入的东西,系统都会自动进行计算并且显示出结果,在命令模式下,并不需print函数打印出结果,但是使用print语句可以添加友好的显示方式,比如一些提示语等节日PPT模板/jieri/结合print语句使用如下代码,可以同时显示计算过程和结果print(‘4*2=’+str(4*2))试试看吧print(‘4*2=’+str(4*2))

根据上节print语句的分析,在执行print语句时是从最内层开始运算的。最内层有如下的运算结果str(结果为8的算式)单词+()一般是函数的,函数会吃掉8,吐出字符8,这个函数的功能就是将所有数字转换为相同内容的字符串所以本例就变为print(字符串+字符串)课后练习字符串‘8’*20结果是什么数字8*20结果是什么str(100)+s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论