2019-07-04

python 定义多坐标绘制出折现并计算初始距离

定义多个点

-确定一个坐标系然后找到自己想画出的点(引用turtle模块和math模块)
程序模块
'''import turtle
import math
定义几个坐标的变量
x1,y1=200,200
x2,y2=200,-200
x3,y3=-200,200
x4,y4=-200,-200
turtle.penup()
turtle.goto(x1,y1)
turtle.pendown()
turtle.goto(x2,y2)
turtle.goto(x4,y4)
turtle.goto(x3,y3)
计算两点之间的距离
distance=math.sqrt((x1-x3)2 +(y1-y3)2)
turtle.write(distance)
turtle.done()'''
执行结果

$15K4{2WQ3SI{D5ZO4~_6AM.png

布尔值

1、只有两种结果。False和True两种,通常也用0和1表示,其中1表示正确,0表示错误。
布尔值可以运用到数值运算当中:
eg:'''
a=False
b=True
min=a+b
print (min)
打印结果是1

运算符

比较运算符

c1578cc5f721443830c970c05b49829.png

逻辑运算符

注意:Python中的逻辑符号要区别于C语言中的

046ac2c29700463ee9eaf0b6441863c.png

同一运算符

同一运算符用于比较两个对象的存储单元,其实际是比较对象的地址
1、is:判断两个标识符是不是引用同一个对象
2、is not:判断两个标识符是不是引用不同的对象。
注意:区别is和==的区别:is是比较两个对象的地址,==是比较两个对象的值。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第1节:ES6的开发环境搭建 Webpack是有自动编译转换能力的,除了Webpack自动编译,我们还可以用Bab...
    落魂灬阅读 4,227评论 0 3
  • 今天学的头昏脑涨。 德语就学了半个小时,渐渐发现自己时间定的不太合理,这样下去项目肯定做不完,论文也费劲了,所以学...
    EvilGeniuss阅读 1,027评论 0 0
  • windows: E:\file1\file2\file3.txtLinux: /home/file1无盘符 并且...
    瀚文文文问问阅读 1,293评论 0 0
  • 回答棘手的Java问题最重要的是态度和分析思维,即使你不知道答案也会有所帮助。在这篇Java文章中,我们将看到下面...
    超大大小猿阅读 3,173评论 0 0
  • 家路这个电影的感觉有些像天水围的日与夜 垂头丧气的loser们努力过好苦闷的生活 然后日子久了 努力就有了意义 哥...
    jeal小姐阅读 1,189评论 0 1