Python-数据类型

tab键一般为4个空格

单行注释用#

多行注释用'''

较长的句子可以用\连接

  • 定义多点坐标 绘出折线 并计算起始点和终点距离
import turtle
import numpy as np
x1=y1=100
x2,y2=100,-100
x3,y3=-100,-100
x4,y4=-100,100
#绘制折线
turtle.penup()#起笔
turtle.goto(x1,y1)
turtle.pendown()#落笔
turtle.goto(x2,y2)
turtle.goto(x3,y3)
turtle.goto(x4,y4)
#计算起始点和终点的距离
s=np.sqrt((x1-x4)**2+(y1-y4)**2)#平方是**2
print(s)

会画一个折线图 并返回200的距离

  • str()把其他类型转为字符串 

  •  replace()可以实现字符的替换 会生成心新字符串 

  •  slice切片操作

  •  split()分割 什么都不填 默认用换行符/空格/制表符进行分割

 也可以用一些特定字符进行分割

  •  join()将字符进行连接

 也可以用其他符号进行拼接

 也可以用+

 但是+实际上创建一个新的字符串 join是一个字符串 性能方面join比较好

  •  字符串驻留机制和字符串比较

对于包含下划线_ 字母和数字的相同且不可变字符串会启用字符串驻留机制进行保存

  •  in/not in判断某个字符是不是在字符串中

  •  查找功能

  •  大小写转换

  •  判断字符是否是字母 数字 空格

 

posted @ 2021-03-22 11:02  司砚章  阅读(60)  评论(0编辑  收藏  举报