程序设计语言基础知识课件粤教版高中信息技术必修1.pptx

程序设计语言基础知识课件粤教版高中信息技术必修1.pptx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第四章程序设计语言4.1程序设计语言的基础知识4132很久以前再后来。。。现在及和将来。。。后来。。。程序设计基础PythonPython:荷兰数学家:吉多·范罗苏姆20世纪90年代设计,是一种解释型、面向对象、动态数据类型的高级程序设计语言。“简单、优雅、明确”是其设计哲学。它是人工智能、大数据分析的主要支持语言。它被称为胶水语言,能够更好的和其他语言及机器硬件粘合在一起。程序设计语言的基础知识目1Python的常量与变量录2Python的数据类型3Python的运算符与表达式CONTENTS4Python的函数1.Python的常量与变量数据总是以常量和变量两种形式出现在程序中1、常量常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。例如:45、-30.2001、’hello’、‘Good’例如:x=30*40表示将30乘40的结果赋值给x,其中30和40都是常量,可以直接在程序中使用以表示数值30和40。1.Python的常量与变量2、变量变量是指在程序运行过程中其值可以发生变化的量。在程序设计语言中,变量可以用指定的名字来代表,即变量由变量的“标识符”(又称“名字”)和变量的“内容”(又称“值”)两部分组成。变量标识符内容x=30*40变量就像一个小盒子,它可以存储东西,比如文本,数字等。a=1234a==1234等于(判断是否相等)赋值1.Python的常量与变量2、变量变量名变量值(数据)赋值号“=”不是等号,具有方向性,由右边赋给左边,且赋值号左边只能是变量1.Python的常量与变量2、变量变量就相当于一个房间,房间里可以放任何内容,但是房间又是有大小的,它不能无限制地塞东西,只能记住存放的最后一次的东西room1=哪吒’room1=‘红孩儿print(room1)输出结果:红孩儿1.Python的常量与变量2、变量Python语言中,变量命名规则:①变量名可以包括字母、数字和下划线,但不能以数字开头。例如:name2是合法变量名,而2name是非法变量名。②变量名区分大小写。例如:myname和Myname是不同的变量。③为了便于理解,变量名应具有一定含义,即“见名知意”。④不能用系统关键字作为变量名。系统关键字是程序设计语言中保留下来的用于特殊用途的标识符,每个关键字都有特殊的含义。例如:for、in、if、continue、break、else、and、not和or等。在Python中,如果使用非法标识符,在程序运行时会有相关报错,例如随堂练习C1.判断下列哪一个是合格的变量名()A.1aB.breakC._AD.a+bE、money$2.小程同学先后给变量a赋值情况如下:a=100a=a+1a=“abc”你能告小程同学变量a到底存储的是哪个值吗()A.100B.“abc”C.111D.都有可能B2.Python的数据类型List(列表)Python能够直接处理的常用数据类型有Number(数值)、string(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)等。String(字符串)Sets(集合)Number(数值)Dictionary(字典)数据类型Tuple(元组)2.Python的数据类型(1)Number(数值)Python支持以下三种不同的数值类型:整型(int):通常被称为整型或整数,是不带小数的数,例:a=10b=-60c=6841浮点型(float):浮点型由整数部分与小数部分组成,例:2.5复数(complex):复数由实数部分和虚数部分构成,可以用a+bj或者complex(a,b)表示,复数的实部a和虚部b都是浮点型例:a=3.0+4.0jb=complex(0,1)2.Python的数据类型(2)String(字符串):字符串是以单引号或双引号括起来的文本,如‘abc’、xyz等。字符串的索引从0开始,-1为从末尾开始的位置。已知str=‘HelloWorld!’,写出下列程序的结果。执行代码注释结果printstrprintstr[0]printstr[2:5]printstr*2输出完整字符串HelloWorld!输出字符串中的第一个字符H输出字符串中第三个至第六个之间的字符串llo输出字符串两次HelloWorld!HelloWorld!2.Python的数据类型(3)List(列表):列表是写在方括号“[]”之间、用逗号分隔开的元素列表。例如,list1=[Good,Run,19

文档评论(0)

138354544543660 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档