Python 基本语法笔记整理

(1)在默认情况下,以下哪个语句都可以在Python 2.7.x 和 Python 3.5.x中运行且运行结果相同?

A.1//2

B.long(2E20)

C.a = 1; b = 2; a <> b

D.print "hello world"


答案是 A

B ,  Python 3.x 取消了long, int 升级到long 了。

C, Python 3.x 取消了 <>

D,3.x中是 print ("hello world")


两个版本的区别可以参考下面的链接:

http://ju.outofmemory.cn/entry/100921


(2) 关键字 is 和 ==的区别

http://www.cnblogs.com/kozii/archive/2008/11/06/1328245.html


(3)测验题目         (《用Python玩转数据》第一周小测验)

1.以下表达式中,哪一个选项的运算结果是False?

A. 8 != 2    B. 9<1 and 10<9 or 2>1 C. 'abc' < 'ABC'      D. (3 is 4) == 0

2.在Python 2.7.9中,在不添加任何语句的情况下,默认对于输入1/2 的结果是多少?

A. 0.5  B. 1 C. 0.0 D. 0

3.在默认情况下,以下哪个语句都可以在Python 2.7.x 和 Python 3.5.x中运行且运行结果相同?

A. 1//2 B. long(2E20) C. a=1; b=2; a<>b D. print "Hello World"

4.以下哪些不是Python的关键字?

A. list  B. dict C. for  D. from

5.已知某函数的参数为35.8,执行后结果为35,可能是以下函数中的哪些?

A. int B. floor C. round   D. abs

6.如果想要查看math库中pi的取值是多少,可以利用以下什么方式(假设已经执行了import math,并且只要包含pi取值就可以)?

A. print math.pi B. print pi C. dir(math) D. help(math)

7.判断如下陈述是否正确?如果要从math模块导入sqrt函数,可以使用语句“from sqrt import math”。

A False   B True

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值