math.float(),转化成小于等于这个数的最大整数「用的少」,因为用int就可以
引入的三种方法:
import math
math.sqrt()
import matplotlib as plt
plt.plot()
from math import sin,pi
sin()
cos()
Python中列表可以存储任何类型的数据,同一个列表中的__数据类型还可以不同__; 列表是序列结构,可以进行序列结构的基本操作:索引、切片、加、乘、检查成员。 1.mkdir l = [1024,0.5,'python'] 2.cd l = [1024,0.5,'python'] print('l[0] --> ',l[0]) print('l[1:] --> ',l[1:]) 列表中的函数 1.append()「向列表中添加新元素」 l = [1024, 0.5, 'Python'] # 修改列表中第二个元素 l[1] = 5 # 向列表中添加新元素 l.append('Hello') print('l[1] -->', l[1]) print('l -->', l) result: l[1] --> 5 l --> [1024, 5, 'Python', 'Hello'] 2.del()「删除列表中元素」 l = [1024,0.5,'python'] #删除第二个元素 del l[1] print('l --> ',l) #输出结果 l --> [1024, 'Python'] 3.常用方法: 1.count() 统计列表中某个元素出现的次数 l = ['a','b','v','c','b'] print('l.count(b) --> ',l.count('b')) #输出结果 l.count(b) --> 2 2.index() 查找某个元素在列表中首次出现的位置(即索引) l = ['a','b','v','c','b'] print("l.index('b') --> ",l.index('b')) #输出 l.index('b') --> 1 「只找第一个哦」 3.remove() l = ['a','b','v','c','b'] l.remove('b') print('l --> ',l) #输出 l --> ['a', 'v', 'c', 'b']「只有第一个删除」 4.sort() l = ['a','b','v','c','b'] l.sort() print('l --> ',l) #输出 l --> ['a', 'b', 'b', 'c', 'v'] 5.copy() 复制列表 l = ['a','b','v','c','b'] lc = l.copy() print('lc --> ',lc) #输出 lc --> ['a', 'b', 'v', 'c', 'b']
元组(tuple)与列表类似,但元组是不可变的,可简单将其看作是不可变的列表,元组常用于保存不可修改的内容。 1.mkdir t = (1024, 0.5, 'Python') print('t[0] -->', t[0]) print('t[1:] -->', t[1:]) #输出结果: t[0] --> 1024 t[1:] --> (0.5, 'Python') 2.修改「元组中元素不能被修改,我们要用重新赋值的方式操作」 t = (1024, 0.5, 'Python') t = (1024, 0.5, 'Python', 'Hello') print('t -->', t) #输出结果: t --> (1024, 0.5, 'Python', 'Hello') 3.删除「元组中的元素不能被删除,我们只能删除整个元组」 t = (1024, 0.5, 'Python') del t print('t --> ',t) #输出结果 NameError: name 't' is not defined 常用方法 len() 1.len t = (1024, 0.5, 'Python') lens = len(t) print('lens --> ',lens) #输出结果 lens --> 3 2.max()和min() t = ('d', 'b', 'a', 'f', 'd') print('max(t) -->', max(t)) print('min(t) -->', min(t)) 输出结果 max(t) --> f min(t) --> a 3.tuple()「将列表转换为元组」 t = ['d', 'b', 'a', 'f', 'd'] l = tuple(t) print('l --> ',l) #输出结果 l --> ('d', 'b', 'a', 'f', 'd')
import turtle as t
t.fd(100)
t.left(90)
t.fd(100)
t.left(90)
t.fd(100)
t.left(90)
t.fd(100)
参考文章:
Python 基础(一):入门必备知识_Python小二的博客-CSDN博客_python基础知识入门