码迷,mamicode.com
首页 > 其他好文 > 详细

杂谈3.py

时间:2017-01-23 14:59:51      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:port   模块   映射   pen   bsp   开平方   lis   nbsp   杂谈   

  1. bin() --------十转二
  2. hex()------- 十转十六
  3. oct()-------十转八
  4. import math

           math.floor(数值)返回小于等于数值的整数

           math.trunc(数值)向0的方向取

           math.ceil(数值) 返回大于等于数值的整数

           round(数值)四舍五入

          math.pi获取圆周率

          pow(int a,int b)获取a^b

          math.sqrt(数值)开平方

          import decimal

          5.decimal.Decimal(‘0.1‘)+decimal.Decimal(‘0.1‘)-decimal.Decimal(‘0.2‘)

          或者

           from decimal import Decimal

           Decimal(‘0.1‘)+Decimal(‘0.1‘)-Decimal(‘0.2‘)

           计算机中,由于二进制的机制,导致在计算的过程中有精度问题,但是对于财务等精度较高的问题是一点误差都不能有的,所以我们引入decimal模块

           但是记住decimal传参数的时候一定要是字符串的形式

        6..0,0.0,None,空元组,空映射

       7.列表:可包含任何对象的有序集合

          Eg:score[55,27,66,22,”tom”]

                score[0]----55

                score[1]----27

                score[0:2]----[55,27]

               下标从后向前-1开始

               score.append(obj)在后面添加obj

               列表中可以嵌套列表

              Score[int a]可以修改a位置处的元素

          8.list(obj)把obj转换成列表(类似于强制类型转换)

         9.range(int a)返回从0到a-1的数字,可以用list表示出来

         10.判断某个元素是否在列表中用obj in list或者obj not in list

         11.list1 +list2把两个表链接在一起

         12.list*n是把list的元素重复n次

杂谈3.py

标签:port   模块   映射   pen   bsp   开平方   lis   nbsp   杂谈   

原文地址:http://www.cnblogs.com/shangjindexiaoqingnian/p/6343947.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!