python海龟画图常用命令

forward()——向前移动几步   right()——右转几度   left()——左转几度      goto(x,y)——移动到某个坐标      pendown()——放笔    penup()——提笔      circle(半径)——画圆    circle(半径,180)——画半圆     &…

python字典常用命令

 in 包含       not  in   不包含      len()——字符串长度       sum()——键的和    sum(n.values())——值的和      max()——找最大的键         max…

python集合常用命令

in 包含       not  in   不包含      len()——字符串长度       sum()——求和      max()——找最大          min()——找最小      a-b—…

python元组常用命令

+ 连接       *重复       in 包含       not  in   不包含      len()——字符串长度       sum()——求和      max()——找最大    …

python列表常用命令

+ 连接       *重复       in 包含       not  in   不包含      len()——字符串长度       sum()——求和      max()——找最大    …

python字符串常用命令

+ 连接       *重复       in 包含       not  in   不包含      str()——转换成字符串      int()——转换成整数      len()——字符串长度    …

python输出小数的几种方法

print(round(变量 , 位数))         四舍五入,结果是一个数值,会去掉末尾的0 print(‘%.位数f’%变量)           四舍五入,结果是一个字符串,末尾会补0 print(format(变量,’.位数f’))       四舍五入,结果是一个字符串,末尾会补0 print(f”{变量:.位数f}”)          四舍五入,结果是一个字符串,末尾会补0 print(“{:.位数f}”.format(变量))   四舍五入,结果是一个字符串,末尾会补0

排序时记录元素原来的位置

输入若干个整数, 将它们从小到大排序后输出, 并输出,现在每个元素在原来序列中的位置。 输入: 4 5 2 3 1 7 9 10输出:[1, 2, 3, 4, 5, 7, 9, 10][5, 3, 4, 1, 2, 6, 7, 8]输出的第一行是排序后的数字输出的第二行是排序后的数字在原来数列的位置是第几个