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距离的位置

原文地址:https://www.cnblogs.com/lskai/p/11937427.html