分享

python经典案例:输入三个整数,请把这三个数由小到大输出。

 流形sbz 2023-11-17 发布于甘肃

程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。也可以使用列表的排序方法。

#coding:utf-8#author:菜就多练呀list1 = []for i in range(3): x = int(input()) list1.append(x)list1.sort()print(list1)

上述代码,如果按降序输出,只需要加上相应参数即可。

#!/usr/bin/python#coding:utf-8#author:菜就多练呀list1 = []for i in range(3):    x = int(input())    list1.append(x)list1.sort(reverse=True)print(list1)

列表常用操作:

Python 列表是可变的(mutable),这意味着列表中的元素可以改变。

以下是一些常用的 Python 列表操作:

my_list = [1, 2, 3, 4, 5] #创建列表print(my_list[0]) # 访问列表元素my_list[0] = 10 print(my_list) # 修改列表元素my_list.append(6) print(my_list) # 添加元素到列表尾部my_list.insert(1, 7) print(my_list) # 插入元素指定位置del my_list[1] print(my_list) # 按名称删除元素my_list.remove(6) print(my_list) # 按索引删除元素print(len(my_list)) # 获取列表长度#列表切片my_list_slice = my_list[1:4] print(my_list_slice) #列表排序my_list.sort() print(my_list) # 输出:[1, 2, 3, 4, 5]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多