《4.1 程序设计语言的基础知识》精品课件.pptxVIP

《4.1 程序设计语言的基础知识》精品课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第4章程序设计基础

4.1程序设计语言的基础知识粤教版2019

求半径为r的圆的面积s分析问题s=π*r*r设计算法:1.输入半径r的值2.根据公式s=π*r*r3.输出圆的面积s程序代码:r=input(“请输入半径的值)s=3.14159*r*rprint(“圆的面积s=”,s)

目录01.Python的常量和变量02.Python的数据类型03.Python的运算符04.Python的函数

Python简介Python由荷兰数学和计算机科学研究学会的GuidovanRossum于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python的创始人为荷兰人吉多·范罗苏姆(GuidovanRossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提·派森的飞行马戏团》(MontyPythonsFlyingCircus)。ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是其非开放造成的。Guido决心在Python中避免这一错误。同时,他还想实现在ABC中闪现过但未曾实现的东西。就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unixshell和C的习惯。Python已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。

一、Python的常量和变量数据总是以常量或变量两种形式出现在程序中1、常量常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。例如前面求圆面积的中的圆周率的值3.14159,此外还有45,-30.2001,‘hello,good等都是常量。常量可以在程序中直接使用,如语句“s=3.14159*r*r”,“x=30*40”2、变量变量是指在程序运行过程中其值可以发生变化的量。标识符(变量名)=变量值例如,a1=3s=3.14159*r*r

一、Python的常量和变量3.变量的命名标识符(变量名)由字母、数字和下划线组成;第一个字符必须是字母或下划线;标识符是区分大小写的,如value和Value、sum和Sum都是不同的标识符;标识符要尽量做到“见名知义”,增强程序的可读性;考虑到系统的可移植性,建议标识符的长度不要超过8个字符。

一、Python的常量和变量Python是动态语言,动态语言的变量不需要进行定义数据类型,其数据类型可以不固定,是动态的,需要根据其赋予的值来确定其类型。

二、Python的数据类型Number(数值)string(字符串)List(列表)Tuple(元组)Sets(集合)Dictionary(字典)Python能够直接处理的基本数据类型:

二、Python的数据类型1.Number(数值):③复数(complex):在Python3.x版本中整型是没有大小限制的。浮点型由整数部分与小数部分组成,如2.5或2.5e2=2.5*102=250由实数部分和虚数部分构成,可以用a+bj或者complex(a,b)表示,复数的实部a和虚部b都是浮点型①整型(int):②浮点型(float):

二、Python的数据类型2.string(字符串)a=我爱你,中国字符串是以单引号或双引号括起来的文本,如‘abc’、xyz等。字符串的索引从0开始,-1为从末尾开始的位置。我爱你,中国索引:012345-6-5-4-3-2-1说明a[m:n]输出m到n-1位上的字符

二、Python的数据类型3.List(列表)在Python中,写在方括号[]之间,并用逗号来分隔元素的就是列表。例如,list1=[Good,2020,9.27’,1997]和list2=[1,2,3,4,5]。列表的数据项不需要具有相同的类型。与字符串的索引一样,列表索引从0开始。

二、Python的数据类型4.Tuple(元组)元组与列表相似,不同之处在于元组的元素不能修改。元组使用小括号(),创建元组只需要在括号中添加元素,并使用逗号隔开。如,tup1=(good,run,1997,2000)

文档评论(0)

150****1232 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档