摘要: 基本的日期与时间转换 问题 你需要执行简单的时间转换,比如天到秒,小时到分钟等的转换。 问题 你需要执行简单的时间转换,比如天到秒,小时到分钟等的转换。 解决方案 为了执行不同时间单位的转换和计算,请使用 datetime 模块。 比如,为了表示一个时间段,可以创建一个 timedelta 实例,就 阅读全文
posted @ 2018-01-08 13:22 在路上-UP 阅读(225) 评论(0) 推荐(0)
摘要: 无穷大与NaN 问题 你想创建或测试正无穷、负无穷或NaN(非数字)的浮点数。 问题 你想创建或测试正无穷、负无穷或NaN(非数字)的浮点数。 解决方案 Python并没有特殊的语法来表示这些特殊的浮点值,但是可以使用 float() 来创建它们。比如: >>> a = float('inf') > 阅读全文
posted @ 2018-01-08 12:04 在路上-UP 阅读(3630) 评论(0) 推荐(0)
摘要: 复数的数学运算 问题 你写的最新的网络认证方案代码遇到了一个难题,并且你唯一的解决办法就是使用复数空间。 再或者是你仅仅需要使用复数来执行一些计算操作。 问题 你写的最新的网络认证方案代码遇到了一个难题,并且你唯一的解决办法就是使用复数空间。 再或者是你仅仅需要使用复数来执行一些计算操作。 解决方案 阅读全文
posted @ 2018-01-08 11:58 在路上-UP 阅读(14452) 评论(0) 推荐(0)
摘要: 进制转换 前语: 如果您不通二进制,八进制,十六进制,请移步:http://www.360doc.com/content/17/0211/21/40101294_628326994.shtml 问题 你需要转换或者输出使用二进制,八进制或十六进制表示的整数。 问题 你需要转换或者输出使用二进制,八进 阅读全文
posted @ 2018-01-08 11:34 在路上-UP 阅读(2611) 评论(0) 推荐(0)
摘要: 数字的格式化输出 问题 你需要将数字格式化后输出,并控制数字的位数、对齐、千位分隔符和其他的细节。 解决方案 格式化输出单个数字的时候,可以使用内置的 format() 函数,比如: 1 >>> x = 1234.56789 2 3 >>> # Two decimal places of accur 阅读全文
posted @ 2018-01-08 11:32 在路上-UP 阅读(26417) 评论(1) 推荐(1)