上海对外经贸大学 Python语言笔记-Python语言Python复习.docVIP

上海对外经贸大学 Python语言笔记-Python语言Python复习.doc

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

PAGE16

Python

(1).int()函数

格式:int(x[,base])

功能:把数字和字符串转换成一个整数,或把base进制的字符串x转换为十进制,base为可选的基数,默认为十进制。

(2)float()函数—小数点

格式:float(x=0,/)

功能:将一个数字或字符串转换成浮点数(有数点)。

(3)eval()函数

格式:eval(source)

功能:将source当做一个python表达式进行解析和计算。

2.2.1标识符

合法的标识符:

标识符开头必须是字母或下划线;

标识符不能以数字开头;

标识符是区分大小写的;

标识符中不能出现分隔符、标点符号或者运算符;

标识符不能使用关键字;

最好不要使用内置模块名、类型名、函数名、已经导入的模块名及其成员名作为标识符。

合法的标识符示例

A、ABC、aBc、a1b2、ab_123、__(连续两个下划线)、_123等

非法的标识符示例

6a2b、abc-123、helloworld(中间用了空格)、for(关键字)等

关键字

在python中,有一部分是关键字,构成语言的标识符,这样的标识符是保留字,不能用于其他用途,否则会引起语法错误。

Python中的关键字如下所示

False

None

True

and

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

yield

2.2.2变量

变量是计算机语言中能储存计算结果或能表示值的抽象概念。

变量可以通过变量名访问,变量通常是可变的。

变量具有名字,不同变量是通过名字相互区分的,因此变量名具有标识作用,也是标识符。

不能使用关键字作为变量名

不能使用内置模块名、类型名、函数名、已经导入的模块名及其成员名作为变量名

可以通过dir(__builtins__)查看所有内置对象名称

2.2.3赋值语句

赋值是创建变量的一种方法。赋值的目的是将值与对应的名字进行关联。python中通过赋值语句实现变量赋值。

赋值语句的格式

变量=表达式

“=”是赋值号

赋值号左边是一个变量,右边是一个表达式(由常量、变量和运算符构成)。

2.3.1数据类型

整数类型int

整数就是没有小数部分的数值,分为正整数、0和负整数。

整数示例:100、0、-100

浮点数类型float

浮点数就是包含小数点的数。

浮点数示例:15.0、0.37、-11.2、2.3e2、314.15e-2

2.3.1数据类型

复数complex

python中的复数由两部分组成:实部和虚部。复数的形式为:实部+虚部j。

复数示例:2+3j、0.5-0.9j

值得一提的是,Python支持任意大的数字,仅受内存大小的限制。

为了提高可读性,在数值中可以使用下划线

2.3.2运算符:算术运算符

运算符

名称

说明

例子

+

正数;

一个数加上另一个数;

列表、元组、字符串的连接。

+5表示一个正数;

2+3结果为5;

a+b结果为ab。

-

负数;相反数;

一个数减去另一个数;

集合差集。

-5表示一个负数;5的相反数是-5;

10-2结果为8;

{1,2,3}-{2,5}结果为{1,3}。

*

两个数相乘;

被重复若干次的序列

2*3得到6;

a*3得到aaa;。

**

x的y次幂

2**3结果为8(即2*2*2)。

/

真除法

x除以y

5/3结果为1.6666666666666667。

//

求整商

取商的整数部分;如果操作数中有实数,结果为实数形式的整数

5//3结果为1;5.0//3结果为1.0;

5.999//3结果为1.0;

15//4结果为3;-15//4结果为-4。

%

取模

取除法的余数

5%3结果为2;5.0%3结果为2.0;

15%4结果为3;-15%4结果为1。

2.3.2运算符:比较运算符

2.3.2运算符:逻辑运算符

三位数取数:

百:X//100

个:X//10%10

十:X%10

§3

逻辑判断与条件表达式

选择结构程序

根据条件表达式的值是True/非零/非空,还是False/零/空(None)做出决策,控制代码块的执行由条件表达式的值控制执行的代码块

典型的表达式一般由运算符和操作数/操作对象组成

运算符:对操作数/操作对象进行运算处理的符号

操作数/操作对象:运算符处理的数据

条件表达式中常用的运算符:

算术运算符:+,-,*,/,//,%,?**

关系运算符

文档评论(0)

逍遥子 + 关注
实名认证
文档贡献者

互联网搬运工

1亿VIP精品文档

相关文档