Crossin的编程教室

标题: 新进菜鸟请教一下 [打印本页]

作者: 猫九妹呀    时间: 2018-7-19 16:16
标题: 新进菜鸟请教一下
在编程教室在线练习上的简单操作
1、print   3e30
     输出: 3e+30
输出为什么会是3e+30呢   不太懂
2、
a = 2 < 3b = 1
c = a + b
print a < 5
print c

输出:
true
2

不明白为什么是2   不是应该是c=a+b=2+1=3嘛  

a = 2 < 1
print a
b = 1
c = a + b
print b > c
print c

输出:
false
false
1

是和a的真与假有关系嘛?







作者: crossin先生    时间: 2018-7-19 16:31
3e30和3e+30 都是表示 3乘以10的30次方,是python里的科学计数法表示

a = 2 < 1 相当于 a = (2<1) 也就是= False


作者: 猫九妹呀    时间: 2018-7-19 16:40
crossin先生 发表于 2018-7-19 16:31
3e30和3e+30 都是表示 3乘以10的30次方,是python里的科学计数法表示

a = 2 < 1 相当于 a = (2 ...

a = 2 < 1  false
所以c = a + b  即 c = b = 1
是这样吧
作者: crossin先生    时间: 2018-7-20 22:43
猫九妹呀 发表于 2018-7-19 16:40
a = 2 < 1  false
所以c = a + b  即 c = b = 1
是这样吧






欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5