您现在的位置是:主页 > news > 移动端网站教程/seo网站优化报价
移动端网站教程/seo网站优化报价
admin2025/6/8 16:51:37【news】
简介移动端网站教程,seo网站优化报价,网站备案要钱么,wordpress迁移后栏目打开404#生成8个1-100之间的随机整数,保存到列表中; #键盘输入一个1-100之间的整数,将整数插入到排序后的列表中(升降序无要求) 方法一: import random numbers[ ] for i in range(8): jrandom.randint(1,100…
#生成8个1-100之间的随机整数,保存到列表中;
#键盘输入一个1-100之间的整数,将整数插入到排序后的列表中(升降序无要求)
方法一:
import random
numbers=[ ]
for i in range(8):
j=random.randint(1,100)
numbers.append(j)
pass
numbers.sort() #先排序
num=int(input('输入一个1-100之间的整数: '))
numbers.append(num)
numbers.sort() #插入数字后再排序
print(numbers)
方法二:
import random
numbers=[ ]
for i in range(8):
j=random.randint(1,100)
numbers.append(j)
pass
numbers.sort()
num=int(input('输入一个1-100之间的整数: '))
for i in range(len(numbers)): #列表中有多少个数字就循环多少次
if (numbers[i]<=num) and (numbers[i+1]>num): #判断输入的数字是否在两个连续的数字之间
numbers.insert(i+1,num) #将符合条件的数字插入到列表索引位置i+1的地方
break
pass
pass
print(numbers)
方法三:
import random
numbers=[ ]
for i in range(8):
j=random.randint(1,100)
numbers.append(j)
pass
numbers.sort()
number=int(input(‘请输入一个1-100之间的数字:’))
for i in numbers: #遍历整个列表
if number<=i: #将输入的数字与列表中的元素依次比较
numbers.insert(numbers.index(i),number) #获取元素i的下标位置,在此位置插入number
break
pass
pass
else:
numbers.append(number) #如果没有比number大的数字,则把numbe插入到列表最后