zoukankan      html  css  js  c++  java
  • 暑假python学习笔记

    Day 1 :

    1: python 用53位二进制表示小数点后,精度达到1e-16 ,范围  :  -1e308~1e308

    2:round函数:用于浮点数比较

    将浮点数四舍五入, 如:

    round (0.1+0.2,1)==0.3

    3:支持复数运算

    4:运算符://  整除

         ** 幂运算 

    5:支持范围扩大,int变double

    6:运算函数:

    abs  绝对值

    divmod(a,b)   求商和余数(支持double)

    如:

     min,max函数:

     强制转化函数:

    int  支持字符串:float一样

     complex函数:支持转化为复数

    7 :  turtle  画图:

    from turtle    import*

    penup()   pu

    pendown() pd

    pencolor("purple")  或者  pencolor(,,,)缺省为RGB颜色

    setup( , , , ,) 设置  宽 高 原点坐标  

    绝对坐标:

    goto(100,100)直线走到(100,100)

    fd(d)前进走d

    bk(d)后退走d

    circle(r,angle)由 r 转 angle  的角度

    seth(angle)设置角度为 angle(绝对角度) 

    left ()左转  (主视角转动)

    right()右转    (主视角转动)

    8  RGB 色彩

     9:异常处理

    tyr except

    用于抛出异常

    DAY 2:

     10:循环:

        for i in range(1,n+1):    左闭右开
    11 函数  def 
      return 可以传多个参数
     
    12  全局变量
    可以放在最上面,也可以global定义
     
    13  lambda   函数紧凑形式
    f = lambda x:x*x     返回x的平方
    14   集合:
    { }定义,或者直接set()定义
    | 并集   &交集    -差集   ^补集
     
    15  序列:

     对象函数: in 

          not in  

          * n  将序列复制n次
          s[ i : j  ]  切片  返回  i 到  j  的序列  
          s[ i : j :k  ]  返回  i 到  j  的, k 为 步长的序列 
          s[  : : -1 ]  逆序遍历
        index( x )    找到第一次出现x的下标
        index( x ,i ,  j )   找到 i  到  j  的 序列中  第一次出现x的位置(绝对下标)
        count(x)计算 x 出现多少次
    16  元组  :不能修改的序列
    ()或  tuple() 创建
     17 列表   序列的扩展,元素可以扩展,
    使用  [  ]   或者 list  创建
     
  • 相关阅读:
    作为【开发人员】如何持续提升自己的开发技能
    永远不要放弃做梦的权利---与所有程序员们共勉
    十种更好的表达“你的代码写的很烂”的方法---总有些人的代码让人难以忍受
    程序员技术练级攻略--练成这样,成神仙了!
    创业其实是个逻辑问题![想不想创业都来看看]
    多图震撼!数字的未来,2013报告
    记最难忘的一件事 等笑话一箩筐
    HDU4666 Hyperspace(曼哈顿)
    POJ3436 ACM Computer Factory(最大流)
    再思考
  • 原文地址:https://www.cnblogs.com/littlerita/p/13196711.html
Copyright © 2011-2022 走看看