标签:布尔 求值 结果 分享图片 切片 字符串 函数 操作 size
速成课
你可以和Python解释器对话,你说表达式,它回你计算结果。这产生了一个清晰的读取-求值-输出循环。
不像纯函数式语言,Python并不要求每个表达式都打印一个结果--赋值语句就不会在屏幕上打印任何东西。前头的例子仅仅涉及到整数,很多你期望的东西也可以的。虽然不支持++和--操作,但是有一个内置的**方法可以用来求冥。在命令行里输入python可以开启交互模式,试着聊一会天,当你决定退出的时候按下Control-D。
布尔值
布尔常量包括True和False,6个关系操作符能作用于所有基元,可以用表现力更强的字符not、or和and代替!,||,和&&。你也可把关系式连在一起,像min < mean < max这样的写法完全行的通。
整数
整数会按你期望的那样工作,较小的数占4个字节,超级大的数则以长整型的方式被管理,没有内存的限制。
当数很大的时候,别忘了数字结尾有个L。(我自己定义了factorial函数,它并不是内置的,很快我们就知道怎样定义函数了。)
字符串
double或single类型有限制的使用字符串常量。构建子字符串,连接和重复等操作也都是支持的。
[start:stop]这种新奇的表达式就是切片。[2:6]表示截取子字符串:从位置2开始,到位置5结束。如果忽略了开始索引它会被设为0,结束索引会被设为字符串长度。两个都不填得到整个字符串。(Python不需要区分字符和字符串,使用字符时把它视作单字符字符串,它会工作的很好。)
标签:布尔 求值 结果 分享图片 切片 字符串 函数 操作 size
原文地址:https://www.cnblogs.com/xihui/p/9091282.html