• PythonDraw及turtle库


    # PythonDraw.py
    import turtle # import保留字,引入了一个绘图库。名字叫做:turtle(海龟)
    turtle.setup(650,350,200,200) # -setup()设置窗体大小及位置,4个参数中后两个可选
    turtle.penup() # 别名turtle.pu() 抬起画笔,海龟在飞行
    turtle.fd(-250)
    turtle.pendown() # 别名turtle.pd() 落下画笔,海龟在爬行
    turtle.pensize(25) # 别名turtle.width(width) 画笔宽度,海龟的腰围
    turtle.pencolor('purple') # 画笔颜色,海龟在涂装 通过颜色字符串或r,g,b值实现
    turtle.seth(-40)
    for i in range(4): # range(数字),数字表示循环的次数
    turtle.circle(40,80)
    turtle.circle(-40,80)
    turtle.circle(40,80/2)
    turtle.fd(40)
    turtle.circle(16,180)
    turtle.fd(40*2/3)
    turtle.done() # 程序运行后不会自动退出,需要手动退出

    '''
    turtle(海龟)库是turtle绘图体系的Python实现
    turtle使用方法:
    极坐标:turtle.goto(坐标,坐标)
    相对坐标:turtle.fd(向前距离) turtle.bk(向后距离)
    turtle.circle(r,angle)以海龟当前位置左侧的某一个点为圆心进行曲线,
    r是半径,angle是弧度
    角度坐标:turtle.seth(angle) -seth()改变海龟行进方向 -angle为绝对角度
    turtle.left(angle)向左改变角度 turtle.right(angle)向右改变角度
    RGB色彩

    使用import保留字完成,采用<a>.<b>()编码风格
    import<库名>
    <库名>.<函数名>(<函数参数>)
    使用from和import保留字共同完成
    form<库名>import<函数名>
    from<库名>import*
    <函数名>(<函数参数>)
    # 第一种方法不会出现函数重名问题,第二种方法会出现
    使用import和as保留字共同完成
    import<库名>as<库别名>
    <库别名>.<函数名>(<函数参数>)


    '''

    '''
    pow(x,y) 计算X的Y次方
    round(x,d) 对x四舍五入,d是小数截取位数。浮点数的尾数具有不确定性


    '''
  • 相关阅读:
    InitializingBean
    执行jar的记事本
    vue中$forceUpdate()事件
    帆软时间检索限制90天
    vue清楚子组件v-model绑定的值
    Intellij IDEA中启动多个微服务(开启Run Dashboard管理)
    Java将CST的时间字符串转换成需要的日期格式字符串
    axios发送命令如何实现同步
    利用tomcat启动web前端
    vue生命周期
  • 原文地址:https://www.cnblogs.com/whw1314/p/11207752.html
Copyright © 2020-2023  润新知