书签 分享 收藏 举报 版权申诉 / 34
上传文档赚钱

类型第2章-Python语言基础课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:4607930
  • 上传时间:2022-12-24
  • 格式:PPTX
  • 页数:34
  • 大小:1.57MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第2章-Python语言基础课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Python 语言 基础 课件
    资源描述:

    1、第2章 Python语言基础内容提要n标识符、常量与变量n运算符与表达式n基本输入与输出方法1.标识符、常量与变量n标识符:标识符是在程序中用来标识诸如变量、函数、类、对象等名字的符号Python规定,标识符只能由字母、数字和下划线组成,且必须由字母或下划线开头,不能和关键字同名。Python中大小写敏感(代表不同字符)合法的标识符:A,x1,_123,name,abc不合法的标识符:G.U.I,2end,for,from#12 1.标识符、常量与变量nPython关键字(35个):import keyword print(keyword.kwlist)False,None,True,and,

    2、as,assert,async,await,break,class,continue,def,del,elif,else,except,finally,for,from,global,if,import,in,is,lambda,nonlocal,not,or,pass,raise,return,try,while,with,yield1.标识符、常量与变量n常量:整型常量实型常量字符型常量布尔型常量复数型常量常量n整型常量:十进制形式:123八进制形式:数码为07,以0o或0O开头,通常是无符号数。0o123(十进制为83)十六进制形式:数码为09,AF(或af,代表1015),以0 x或0

    3、X开头。0 x123(十进制为291)常量n实型常量:常规形式:如1.23指数形式:采用字母e或E连接两个数,要求字母E前后均要有数,且E之后为整数。这种形式在数学上称为科学计数法。如:3.0e8(表示3.0108)常量n字符型常量:用一对单引号、双引号或三引号进行字符串的表示,其中单引号和双引号引起的字符串需在一行内写完,而三引号引起的字符串可以是多行的。如:“Hello World“,”abcdefg“,abcdefg常量n字符型常量:转义字符:以“”(反斜杠)开头的特殊的表示方法(1)转义字符常量n、101、x41等只能表示一个字符;(2)101和 0 x41 均表示字符A1.标识符、常

    4、量与变量n布尔型常量:只有两个:真(True)和假(False),书写时注意区分大写。这两常量一般用于描述逻辑判断的结果,如关系表达式或逻辑表达式。常量n复数型常量:和数学上表示含义一样,Python中的复数也由实部和虚部组成,形式为:a+bj或complex(a,b)。如:3+5j。从z=a+bj中提取实部和虚部,可用z.real和z.imag方式。变量n变量结构:对于Python而言,一切变量都是对象,变量的存储,采用了引用语义的方式,变量存储的只是一个变量的内存地址,而不是这个变量的值本身。Python解释器会为每个变量分配大小一致的内存,用于保存变量引用对象的地址。变量n变量赋值:变量

    5、一旦被赋值,就完成了定义和创建过程。Python允许为多个变量同时赋值,如:a,b,c=1,2,Python表示两个整数1和2分别配送给变量a和b,字符串Python配送给变量c。变量n在python中,一切都是对象,一切都是对象的引用如下图所示,Python将执行三个步骤来完成a=3的赋值操作:1.创建变量a;2.创建一个对象(分配一块内存),来存储值3;3.将变量与对象,通过指针连接起来,从变量到对象的连接称之为引用(变量引用对象);4.后面再创建变量b来存储3,则依然指向同一个对象3。变量n特殊变量:主要是指以下划线作为变量名前缀或后缀的变量。(1)_xxx形式的变量:以单下划线开头的变

    6、量表示变量是私有的,模块或类外不允许使用。(2)_xxx形式的变量:以双下划线开头的成员变量表示类的私有变量,只有类对象自己能访问,连子类对象也不能访问到这个数据。(3)_xxx_形式的标识符:表示系统定义的专用标识,如_init_()代表类的构造函数。2.运算符与表达式Python运算符主要分为以下类别:运算符主要分为以下类别:(1)算术运算符:+、-、*、/、%、*、/(2)关系运算符:、=、=、!=(3)逻辑运算符:and、or、not(4)赋值运算符:=、复合赋值运算符(5)位运算符:&、|、(6)成员运算符:in、not in(7)身份运算符:is、is not 算术运算符x=5,y

    7、=2关系运算符x=5,y=2逻辑运算符x=5,y=2赋值运算符一、基本赋值运算符 格式:变量表达式二、复合赋值运算符 Python语言中,基本赋值运算符用“=”与7种算术运算符(+、-、*、/、%、*、/)和5种位运算符(&、|、)结合成12种复合赋值运算符,其功能是先完成算术或位运算,然后再赋值。例:a+=b 等价于a=a+ba-=b 等价于a=a-ba*=b 等价于a=a*ba/=b 等价于a=a/ba&=b 等价于a=a&b位运算符假设变量x和y的值分别为5(对应二进制为00000101)和9(对应二进制为00001001)成员运算符 Python的成员运算符用于验证给定的值在指定范围内

    8、是否存在,分别是in和not in,运算规则如表所示。身份运算符 Python的身份运算符用于测试两个变量是否引用同一个对象,分别是is和is not,运算规则如表所示。运算符优先级和结合性3.基本输入与输出方法一、数据输出(1)print()函数基本格式如下:print(obj1,sep=,end=n,file=sys.stdout)例:print(123,abc,456,def,sep=#)123#abc#456#defprint(格式控制字符串%(输出项1,输出项2,输出项n)例:print(a=%d,b=%d%(a,b)(2)format()函数基本语法是通过 和:来代替以前的%。pr

    9、int(1 0 1.format(hello,world)#设置指定位置world hello world3.基本输入与输出方法Python常用格式说明符如表所示3.基本输入与输出方法二、数据输入 当用户想从计算机输入设备(如键盘)上读取数据时,Python 3.x提供了input()函数,其格式如下:input(prompt)该函数返回的都是字符串,若需要输入数值,则需进行类型转换。例:a,b=eval(input(输入两个数,逗号隔开:)eval()函数将输入的字符串转换成数字小结n标识符、常量与变量:介绍了标识的定义方法、常量的分类和变量的用法;n运算符与表达式:介绍了七类运算符的运算规

    10、则;n基本输入与输出方法:介绍了Python数据在交互环境下的输入和输出方法。练习1.下列标识符合法的是_。A、var-nameB、!#$%C、_100D、elif练习2.下面不属于Python保留字的是_。A、defB、elifC、typeD、import练习3.已知x=43,y=False;则表达式 x=y and A-5/3A、1B、2C、-1D、-2D练习5、下面、下面语句的输出结果是语句的输出结果是_。:.4e.format(1234.56789)A、1.2345e+03B、1234.5679C、1.2346e+03D、1.2345e+03C练习6、关于、关于数据输入及其处理,以下说法数据输入及其处理,以下说法正确正确的是的是_。A、在Python中语句x,y=1是合法的B、input函数从控制台获得用户的一行输入,以输入值的类型返回C、在Python中语句x=y=z=1不合法D、print函数用于输出运算结果D

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第2章-Python语言基础课件.pptx
    链接地址:https://www.163wenku.com/p-4607930.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库