复习-Python初中信息技术_第1页
复习-Python初中信息技术_第2页
复习-Python初中信息技术_第3页
复习-Python初中信息技术_第4页
复习-Python初中信息技术_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

Python复习1.输入输出语句print()字符串、数字、表达式计算结果input()默认接受字符串2.变量变量的起名:字母、数字、下划线、数字不可开头

变量的赋值:等号右边的值给左边(右边必须已知!)3.数据类型数字:整形:int

()浮点型:float()

字符串str()4.算数运算符(高):+、-、*、/、//、%、**、==5.逻辑运算符(低):and,or,not6.If条件格式缩进if—else7.循环格式缩进步长8.If和for结合累加求和文本编辑器如果希望实现更复杂的代码,需要怎么做呢?文本编辑器数据类型对于字符串而言,+号的作用是“连接”组成一个新的字符串。对于整数类型而言,+号的作用就是加法。数据类型描述实例转换函数字符串类型用单引号或双引号包裹的数据如“hello”‘小明’等str()整数类型跟数学中的整数一个概念如3、10等int()浮点类型即小数如3.14等float()布尔类型只有true和false两种结果使用input()语句输入数据时,默认是把所有的输入数据都作为字符串类型赋值给了变量。怎么解决呢?数据类型转换的函数int()转换成整数类型float()转换成小数类型str()转换成字符串类型想要转换的数据类型放入括号中知识点一:四种数据类型分别为:______________、_____________、____________、___________。知识点二:三种数据转换函数为:________________________________、________________________________、_________________________________。字符串类型整数类型浮点类型布尔类型int()函数将数据转换为整数类型float()函数将数据转换为小数类型str()函数将数据转化为字符串类型输出语句输出语句print()数字字符串表达式print(“我爱你”+”中国”)输出结果为?print(12*3)print(5)print(“5”)有什么区别?print(“1+1”,1,1+2)输出多个内容的时候,用英文状态下,隔开在Python中,输出语句的格式是:___________________在Python中,用到的各类符号均是_______符号。在Python中,使用单引号或双引号引起来的文字,称之为_____,该内容print会_____输出。Print语句可以输出:_______、________和________。一个print语句可输出多个内容,内容之间用________隔开。学习的连接符,书写格式为:_____________print()英文字符串原样数字字符串表达式,(逗号)end=“”例题:如下图的运行结果为()A. B.A例题:如下如的运行结果为()A. B. C.B输入语句&变量将数据从键盘往执行的程序中输入。括号内可以添加解释性语言input输入语句的格式:input()一、二、变量,将右边的值赋予左边的变量。赋值运算符A“xiaoming”=命名格式:变量名不能以数字开头,只能以字母和下划线开头;变量名不能和Python保留字先沟通呢个,如不能定一个变量名为print。读入的数据是什么类型?字符串变量,可以存储的数据类型:变量字符串表达式整数其他input读入的数据小数变量,是可以修改的量。给一个变量赋予新值后,会把旧值覆盖掉,旧值会消失。运算符运算符描述实例+两个数相加a+b得到结果31-两个数据相减a-b得到结果-11*两个数据相乘a*b得到结果210/两个数据相除b/a得到结果2.1%取模运算,返回两个数据除法余数b%a得到结果1**幂运算a**b得到10的21次方//取整数,返回两个数据除法的商b//a得到结果为2算数运算符假定设置了两个变量a=10,b=21关系运算符关系运算符描述例子>大于Age>18>=大于等于Age>=18<小于Age<18<=小于等于Age<=18==等于Age==18!=不等于Age!=18逻辑运算符逻辑运算符描述例子and并且yuwen>100

andshuxue>100表示只有yuwen大于100并且shuxue大于100,二者同时满足,条件表达式才能成立。or或者yuwen>100

orshuxue>100表示只有yuwen大于100或者shuxue大于100,二者满足其一,条件表达式就能成立。not非取反,主要针对bool类型。程序结构程序结构顺序结构选择结构例如:如果这周不闯祸,我们就去游乐园例如:如果周测成绩在110以上,会奖励糖果循环结构例如:打印数字1-100条件代码块A条件成立条件不成立开始余数是否为0这个数是偶数结束流程图print(“请输入一个数”)a%2==0a=int(input())print(“这个数是偶数”)print(“程序结束”)if:条件成立条件不成立开始余数是否为0结束条件代码块A代码块B是这个数是偶数否这个数是奇数print(“请输入一个数”)a%2==0a=int(input())print(“这个数是偶数”)print(“程序结束”)if:elseprint(“这个数是奇数”)基本格式缩进空4格冒号if:条件语句1else:语句2缩进空4格冒号练习一题目描述:输入温度t的值,判断是否符合晨练。(25<=t<=30,则输出“适合晨练”,否则输出“不适合晨练”)练习二题目描述:输入一位同学的数学成绩和语文成绩,只要这位同学有一门课程的成绩大于等于100,则输出”优秀”,否则输出”一般”。满足条件:温度既要大于等于25,又需要小于等于30满足条件:语文成绩或数学成绩大于等于100,满足其一即可。练习一题目描述:输入温度t的值,判断是否符合晨练。(25<=t<=30,则输出“适合晨练”,否则输出“不适合晨练”)练习二题目描述:输入一位同学的数学成绩和语文成绩,只要这位同学有一门课程的成绩大于等于100,则输出”优秀”,否则输出”一般”。for循环结构结束流程图条件代码块A条件成立条件不成立例题:输出1-10这10个数字开始i=1;i=2;i=3…i=10print(i)foriinrange(1,11):print(

温馨提示

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

评论

0/150

提交评论