酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python:整型数组输入、查找、排序与输出的全流程实现

```python def input(arr): for i in range(len(arr)): arr[i] = int(input("请输入第%d个整数:"%(i+1))) def find(arr, num): for i in range(len(arr)): if arr[i] == num: return i return -1 def sort(arr): for i in range(len(arr)-1): for j in range(len(arr)-1-i): if arr[j] < arr[j+1]: arr[j], arr[j+1] = arr[j+1], arr[j] def output(arr): for i in range(len(arr)): print(arr[i], end=' ') print() if __name__ == "__main__": nums = [0] * 10 input(nums) num = int(input("请输入要查找的整数:")) pos = find(nums, num) if pos != -1: print("该数所处的位置为:%d"%(pos+1)) else: print("该数不存在") sort(nums) print("排序后的数组:") output(nums) ``` ######[AI写代码神器 | 533点数解答 | 2024-05-30 11:12:03]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]