高中信息技术粤教版:4-1-4Python内置函数的用法20202021学年高一信息技术必修1.docx

高中信息技术粤教版:4-1-4Python内置函数的用法20202021学年高一信息技术必修1.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python内置函数的用法 print() 函数概述:print()?函数用于打印输出一个对象 函数原型:print(*objects, sep= , end=\n, file=sys.stdout, flush=False) 参数分析: 参数 含义 objects 指定待输出的对象,多个对象之间使用英文逗号(,)进行分隔 sep 指定输出多个对象之间的分隔符,默认是空格( ) end 指定最后的结束符,默认是换行符(\n) file 指定要写入的文件对象,默认是标准输出流(sys.stdout) flush 指定是否强制刷新输出流,默认是不刷新(False) 注:如果指定?sep,?end,?file?和?flush?参数,需要使用关键字参数(即通过指定参数名来赋值)。 返回值:该函数没有返回值(返回 None)。 input() – BIF 函数概述:input()?函数用于接收用户的输入。 函数解析:input()?函数从标准输入流中读取一行数据,将其转换为字符串(末尾的换行符将被舍弃)后并返回。 如果读取到?EOF,则抛出?EOFError?异常。 函数原型: input([prompt]) 参数解析: 参数 含义 prompt 如果指定该参数,那么将在标准输出中将参数的内容显示出来(末尾不会自动追加换行) 返回值: 该函数将读取到的输入转换成字符串(末尾的换行符将被舍弃)并返回。 int() – BIF 函数概述:int()?用于将指定的值转换成整数。 函数解析:int()?如果读取到一个无法转换为整数的参数,则抛出?ValueError?的异常 函数原型:classs int(x,base=10) 参数解析: 参数 含义 x 指定待转换的数字或字符串 base 指定 x 参数的基数(默认值是 10) 注:如果需要指定?base?参数,则?x?参数的值必须是字符串、字节或者字节数组。 返回值: 1. 将?x?参数指定的值转换为整数并返回; 2. 如果不传递任何参数,返回值是 0; 3. 如果传递的是一个浮点数,那么小数点后的数字将被截掉。 random -- 生成伪随机数 模块概述: random?模块实现了各种分布的伪随机数生成器。 函数概要: 随机数状态的相关函数 random.seed(a=None, version=2) -- 初始化随机数生成器 参数 含义 a 如果省略该参数或者将其值设置为 None(默认),将使用当前系统时间作为随机数 种子(如果操作系统提供了随机性来源,则用它来代替系统时间) 2. 如果参数 a 为整数,则直接被用作随机数种子 3. 该参数的值也可以是字符串、字节、字节数组等 version 如果 version=2(默认),字符串、字节或字节数组对象的每一个位都将比转换成整数 使用 2. version=1,用于从旧版本的 python 中复制随机序列,字符串和字节算法生成 更窄的种子范围 random.getstate() -- 返回捕获当前生成器内部状态的对象。 -- 返回的对象可以传递给下面的?setstate()?函数,用于恢复状态。 random.setstate(state) -- 设置生成器的内部状态 -- 传入一个先前利用?getstate()?函数获得的状态对象,使得生成器恢复到这个状态。 -- :getstate()?和?setstate()?两个函数搭配使用,可以重现之前获取到的随机值。 random.getrandbits(k) -- 返回一个不大于 k 位的 Python 整数(十进制),比如 k=10,则返回的结果是在 0 ~ 2^10 之间的整数。 整数相关的随机函数 random.randrange(stop) random.randrange(start, stop[, step]) -- 从?range(start, stop, step)?中随机选择一个元素返回。 -- 功能相当于?choice(range(start, stop, step)),但它不会创建一个?range?对象。 -- 传递的位置参数应该与?range()?模式匹配。 -- 不应该使用关键字参数,因为函数可能以未定义的方式使用它们。 参数 含义 start 1. 指定起始值 2. 如果省略该参数,其默认值是 0 stop 指定结束值 step 1. 指定步长,其值可以是正数也可以是负数 2. 如果省略该参数,其默认值是 1 3. 如果该参数被设置为 0,Python 将抛出 ValueError 异常 random.randint(a, b) -- 返回一个随机整数 N,返回是:a = N = b 序列相关的随机函数 random.choice(seq) -- 从?se

您可能关注的文档

文档评论(0)

K12教育资源 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2023年02月03日上传了教师资格证

1亿VIP精品文档

相关文档