计算机怎样编程与计算思维 (16).pdf

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

信息技术基础:

计算机、怎样编程与计算思维(Python版)

abs(math.sin((1+2.0)-3*4/5))

基本数据类型:数字

整数

整数(integer)

Python中,整数没有取值范围的限制(除了受限于运行内存的大小)

实验:用pow函数来实验整数的取值范围:pow(2,100),pow(2,

1000),pow(2,10000)

注:pow表示power(幂,即指数运算)的缩写

2

浮点数

浮点数(float)

浮点数就是带小数点的实数

-307

Python中,只能存储有限位的实数(15位十进制精度,量阶从10

308

到10)

一般够用;高精度浮点数,请参考decimal库(网上有哪些信誉好的足球投注网站自学)

或E表示以10为底的指数(e是指数exponent的首字母)

3-3

2e3表示2*10,2e-3表示2*10

实验:看看1.2345678901234567890保留多少位精度

实验:利用sys.float_info查看浮点数的取值范围

使用前必须用importsys,导入sys库(sys表示system)

实验:help(sys)查看sys库的信息3

复数

复数(complex)

通过后缀j或J来表示复数,例如,1+2j

对复数z可以用z.real和z.imag分别取得它的实部和虚部(均为浮点数)

实验:计算1j*1j的值(j*j呢?)

实验:令z=1+2j,取得它的实部和虚部

4

内置的数值运算操作符

操作符描述

x+y和

x-y差

x*y乘积

x/y除

x//y整数商

x%y求余数

x**yx的y次幂

-x负x

+x正x

实验:7/3,7//3,7%3,7//3.3,7%3.3,2**3

5

运算符的优先级

运算符优先级如同人们常用的方式

比如,乘除的优先级高于加减,幂的优先级高于乘除

最里层()括起来的部分优先运算

例如,(1+2.0)*3

如果不确定优先级,请使用()括起来优先进行的运算

例如,65/(1.7**2)

文档评论(0)

158****6446 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档