- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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程序设计结构;什么是程序设计?;算法;算法描述方法;程序设计步骤;程序基本结构
——顺序、选择(或分支)、循环;;算法示例;算法示例;欧几里得算法流程图表示;顺序结构——代码按
您可能关注的文档
- 三维建模创新实践 课件全套 第1--13章-导论及介绍---运动仿真和Composer基础.ppt
- Python语言程序设计(第二版) 课件 1 Python语言简介.pptx
- Python语言程序设计(第二版) 课件 2 Python语法基础.ppt
- Python语言程序设计(第二版) 课件 3-1 程序结构.pptx
- Python语言程序设计(第二版) 课件 3-2 选择结构.pptx
- Python语言程序设计(第二版) 课件 3-3 循环结构.pptx
- Python语言程序设计(第二版) 课件 4-1 Python典型数据类型.pptx
- Python语言程序设计(第二版) 课件 4-2 Python典型数据类型.pptx
- Python语言程序设计(第二版) 课件 5 Python函数与模块.pptx
- Python语言程序设计(第二版) 课件 6 Python文件.pptx
文档评论(0)