Python语言程序设计(第二版) 课件全套 1 Python语言简介---7 Python图形绘制.pptx

Python语言程序设计(第二版) 课件全套 1 Python语言简介---7 Python图形绘制.pptx

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

Python语言程序设计;Python语言简介;Python语言发展历史;Python语言特点;Python语言的应用;Python语言的应用;Python语言的应用;Python语言的应用;Python下载();编程环境;Python的命令执行方式——单条语句;用IDLE创建Python程序——多条语句;PyCharmPython集成开发环境;Python交互式帮助系统;简单的Python程序;例——华氏温度、摄氏温度转换;华氏温度与摄氏温度转换代码;第2章Python语法基础

;Python程序组成;Python语言编码规范;语句分隔:

一般一条语句一行。如果在一行中要书写多条语句,就必须使用分号进行分隔。

x=3;y=4

一条语句分多行书写,需要使用反斜杠(\)添加到行末来续行。

print(C1center:%sraidus:%s%\

(c1.getCenterPosition(),cl.getRadius()))

注释:

单行:#

多行:三引号;Python基本数据类型;2.字符串型

Python使用单引号、双引号、三引号来表示字符串。(字符串常量)

Python中的字符串常量值不能改变。

需要在字符中使用特殊字符时,Python用反斜杠(\)转义字符

;3.布尔类型

布尔类型只有True和False两种值。

在Python中,布尔类型还可以与其他数据类型做and、or和not运算,这时下面的几种情况会被认为是FALSE:为0的数字,包括0,0.0;空字符串‘’,“”;表示空值的None;空集合,包括空元组(),空序列[],空字典{};其他的值都为TRUE。例如:

a=python

print(aandTrue)#结果是True

b=

print(borFalse)#结果是False;4.空值

空值是Python里一个特殊的值,用None表示。它不支持任何运算也没有任何内置函数方法。None和任何其他的数据类型比较永远返回False。在Python中未指定返回值的函数会自动返回None。

;常量和变量;运算符与表达式;运算符与表达式;2.关系运算符

关系运算符用于两个值进行比较,运算结果为True(真)或False(假)。Python中的关系运算符如表2-6所示。假设其中变量a=10和变量b=20。

;3.逻辑运算符

Python中提供了三种逻辑运算符,它们是:

and(逻辑与,二元运算符)

or(逻辑或,二元运算符)

not(逻辑非,一元运算符)

;4.赋值运算符

1)赋值:变量=表达式

2)复合赋值:+=,-=,*=,/=,//=,%=,**=等

x+=5等价于x=x+5

3)多变量赋值

链式赋值:变量1=变量2=……=变量n=表达式 例如:a=b=c=1

同步赋值:变量1,变量2,……,变量n=表达式1,表达式2,……,表达式n

例如:a,b,c=1,2,runoob

特别注意:同步赋值可以实现交换:a,b=b,a

;5.位运算符

位(bit)是计算机中表示信息的最小单位,位运算符作用于位和位操作。Python中位运算符如下:

按位与()、按位或(|)、按位异或(^)、按位求反(~)、左移()、右移()。位运算符是对其操作数按其二进制形式逐位进行运算。

a= 00111100

b= 00001101

ab= 00001100

a|b= 00111101

a^b= 00110001

~a= 11000011

;;;表达式;运算符优先级;内置函数;模块与函数;标准输入/输出;;Python字符串;字符串操作;;;;;5.字符串逻辑操作

字符串的逻辑操作是指字符串参与逻辑比较,其操作的结果是一个逻辑量,通常用于表达字符处理的条件。

(1)关系操作(比较)

(2)成员关系操作

字符串的成员关系操作包括in和notin操作,一般格式为:字符串1[not]in字符串2

该操作用于判断字符串1是否属于字符串2,其返回值为True或False。

例如:

SHANGHAISHANKONG

True#因为第5个字符“G”小于“K”,所以前一字符串小于后一字符串。

ainabc#True

anotinabc#False

;字符串方法;;;;;;;;;;;Python程序设计结构;什么是程序设计?;算法;算法描述方法;程序设计步骤;程序基本结构

——顺序、选择(或分支)、循环;;算法示例;算法示例;欧几里得算法流程图表示;顺序结构——代码按

文档评论(0)

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

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档