美文网首页Linux运维进阶-Python,Docker,ShellLinux
python使用小技巧-个人笔记整理

python使用小技巧-个人笔记整理

作者: My熊猫眼 | 来源:发表于2019-08-27 22:51 被阅读0次

    input输入中的数字提取出来存入到列表:

    input输入的内容是作为string来处理的,而string的split 方法输出的结果就是 list, 所以可以使用 split方法来实现:
    s=input("Please input the value(Using the comma to separate the different value):")
    for i in s.split(","):
    try:
    int(l[0])
    except:
    l=[]
    finally:
    if i.isdigit() :
    l.append(i)

    把列表a中的元素(所有元素都是数字类型)用字典顺序进行排序,这里的关键是要把元素转换为字符串类型, 因为字符串类型是按照字典序进行排列的:

    for i in range(0,len(a)):
    a[i]=str(a[i])
    a.sort()

    python中函数参数列表的返斜杠的作用:

    反斜杠表示 该函数/方法, 不支持“关键字参数”,有很多 函数/方法 既支持位置参数也支持关键字参数;
    A. 多个关键字参数之间可以相互交换位置, 但是关键字参数不可和位置参数交换位置, 也就是位置参数必须在正确的位置。
    B. 位置参数 不能在 关键参数之后;
    关键字参数的表示方式: 参数名称=参数值,比如 int 支持关键字参数,所以可以用:
    int("278",base=16) 调用,也可以用 int("278",16) 进行调用; sum 不支持关键字参数,只支持位置参数;

    python字符串的操作:

    s.swapcase() ----进行大写和小写的互换;
    s[::-1] -----对字符串进行逆序输出

    本文原创,转载请注明出处

    相关文章

      网友评论

        本文标题:python使用小技巧-个人笔记整理

        本文链接:https://www.haomeiwen.com/subject/xrxuectx.html