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  创建
     
  • 相关阅读:
    JavaIO流(四) File文件对象
    Java IO流(三) 字符流Reader和Writer
    Java IO流(二) 字节流InputStream和OutputStream
    Java IO流(一)入门
    Decorator(装饰者)模式
    Listener(监听器)
    Filter(过滤器)
    Java开发入门
    啊哈哈,写博客的第一天
    MySQL变量
  • 原文地址:https://www.cnblogs.com/littlerita/p/13196711.html
Copyright © 2011-2022 走看看