zoukankan      html  css  js  c++  java
  • Python入门学习(1)

    静态语言: C/C++、Java 编译器一次性生成目标代码,优化更方便 程序运行速度快
    动态语言: Python、JavaScript、PHP 执行程序时需要源代码,维护更灵活 源代码在维护灵活、跨多个操作系统平台
    # ctrl+/(单行快捷键)
    # C=(F-32)/1.8  F=C*1.8+32  温度转换23f
    # 温度转化:
    TempStr = input("请输入带有符号的温度值")
    if TempStr[-1] in ['F', 'f']:
        C = (eval(TempStr[0:-1])-32)/1.8   # eval去掉参数最外侧引号并执行剩下语句的函数(评估函数)
        print("转换后的温度是{:.2f}C".format(C))   # print的格式化
    elif TempStr[-1] in ['C', 'c']:
        F = 1.8*eval(TempStr[0:-1])+32
        print("转换后的温度是{:.2f}F".format(F))   
    else:
        print("输入格式错误")

     

    a = int(input('a = '))
    b = int(input('b = '))
    print('%d + %d = %d' % (a, b, a + b))
    print('%d - %d = %d' % (a, b, a - b))
    print('%d * %d = %d' % (a, b, a * b))
    print('%d / %d = %f' % (a, b, a / b))
    print('%d // %d = %d' % (a, b, a // b))
    print('%d %% %d = %d' % (a, b, a % b))
    print('%d ** %d = %d' % (a, b, a ** b))
    # 通过下面的操作将y的值赋给x, 将x的值赋给y    x, y = y, x
    # random.randrange()  生成随机数

    turtle库:

    turtle.setup(wudth,height,startx,starty)  # setup 设置窗体大小位置

    绝对坐标系:turtle.goto()  turtle.seth(angle) # seth只改变方向不行进,angle为绝对度数

    海龟坐标:turtle.circle(r,angle)  turtle.left(angle)  turtle.right(angle)

         turtle.bk(d) 反向行进

         turtle.fd(d)   正向行进

    RGE色彩模式:turtle.colormode(mode)

    常用色彩:

        

    turtle.penup()  抬起画笔,海龟在飞行  turtle.pendown()  落下画笔,海龟在爬行  turtle.pensize(width)  画笔宽度  turtle.pencolor(color)  画笔颜色

    turtle.circle(r,extent=None)  根据半径r绘制extent角度的弧形  r:默认圆心在海龟左侧r距离的位置

  • 相关阅读:
    poj 1611 The Suspects
    POJ 2236 Wireless Network
    POJ 1703 Find them, Catch them
    poj 1733 Parity game
    hdu 1598 find the most comfortable road
    cmake的使用二:链接第三方静态库
    线段树基础
    迪杰斯特拉算法
    Floyd详解
    STL中的set使用方法详细
  • 原文地址:https://www.cnblogs.com/lskai/p/11937427.html
Copyright © 2011-2022 走看看