ITPub博客

首页 > 应用开发 > > Python高级核心技术97讲学习 教程 资源

Python高级核心技术97讲学习 教程 资源

作者:u_509a2a8fdb46 时间:2019-10-23 13:33:14 0 删除 编辑

Python高级核心技术97讲学习 教程 资源

Python的标准整数类型是最通用的数字类型。在大多数32位机器上,标准整数类型的取值范围是-2**31到2**31-1。

Python的长整数类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,换句话说,Python能轻松表达很大的整数。长整型类型是标准整型类型的超集,当程序需要使用比标准整型更大的整型时,可以使用长整型类型。在一个整型值后面加个L,表示这个整型是长整型。这两种整数类型正在逐渐统一为一种。剩下的一种整型类型是布尔整型。即布尔True和布尔False。

5-2.操作符。(a)写一个函数,计算并返回两个数的乘积。(b)写一段代码调用这个函数,并显示它的结果。【答案】代码如下:def Multi_P(a, b):    c = a * b    return c

a = raw_input("Please input the first number: ...  ")b = raw_input("Please input the second number: ...  ")print Multi_P(float(a), float(b))

5-3.标准类型操作符。写一段脚本,输入一个测验成绩,根据下面的标准,输出他的评分成绩(A-F)。A:90~100 B:80~89 C:70~79 D:60~69 F:<60【答案】代码如下:while True:    a = float(raw_input("Please input the score: ... "))    if a < 60: print "F"    elif 60 <= a <70: print "D"    elif 70 <= a <80: print "C"     elif 80 <= a <90: print "B"    elif 90 <= a <=100: print "A"    else: break【未完】这里并没有检查输入不是数字的情况。输入一个非法的值,比如字符“a”就能跳出循环了。

5-4.取余。判断给定年份是否是闰年。使用下面的公式。一个闰年就是指它可以被4整除,但不能被100整除,或者它既可以被4又可以被100整除。比如1992年、1996年和2000年是闰年,但1967年和1900年则不是闰年。下一个是闰年的整世纪是2400年。【答案】代码如下:while True:    a = int(raw_input("Please input the year: ... "))    a4 = a % 4    a100 = a % 100    a400 = a % 400    if (a4 == 0 and a100 != 0) or a400 == 0: print '%i is a leap year!' % a这里并没有检查输入不是数字的情况。输入一个非法的值,比如字符“a”就能跳出循环了。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69927062/viewspace-3149733/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-08

  • 博文量
    210
  • 访问量
    38