-
科学计数法中的10用e代替;
0x表示十六进制;
查看全部 -
def move(n, a, b, c):
if n ==1: //当n 等于1时才执行,所以这个判断语句执行否,也就是后面的句子
print a, '-->', c
return
move(n-1, a, c, b) //这里就是if后的句子,再执行move函数,但是n-1,也就是再判断一次n是否等于1,不行就一直重复执行,知道n=1,而这里的b和c的位置互换了,当执行if 里的输出时,实际输出的是c那个位置的b
print a, '-->', c
move(n-1, b, a, c)
move(4, 'A', 'B', 'C')查看全部 -
and 和 or 运算的一条重要法则:短路计算
1. 在计算
a and b
时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。2. 在计算
a or b
时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。查看全部 -
Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数
1 + 2 # ==> 整数 3 1.0 + 2.0 # ==> 浮点数 3.0
但是整数和浮点数混合运算的结果就变成浮点数了
1 + 2.0 # ==> 浮点数 3.0
查看全部 -
# -*- coding: utf-8 -*-
要输出中文的话,在第一行加这句
查看全部 -
print 'The quick brown fox', 'jumps over', 'the lazy dog' The quick brown fox jumps over the lazy dog
用print的时候,遇到逗号“,”会输出一个空格
查看全部 -
0 空字符串‘’和None为false 其余为true
查看全部 -
a%b 可以求余数
两个数当中有一个是浮点数,所得结果为浮点数
查看全部 -
在命令符执行python语言
查看全部 -
在写一个查看全部
-
测试比较查看全部
-
\代表转义 要在符号前使用
查看全部 -
r'''...'''用作多行拆分
查看全部 -
在path 最后加;C:\Python27
查看全部 -
注意: if 语句后接表达式,然后用
:
表示代码块开始。如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:
查看全部
举报