zoukankan      html  css  js  c++  java
  • python 语句,条件,循环

    #coding:utf-8
    __author__ = 'Administrator'
    #想要在同一行打印,print后面加','
    print 12,
    print 34
    '''从模块导入函数
    import somemodule
    from somemodule import somefunction
    from somemodule import *'''
    #给模块或函数提供别名 as
    import math as ma
    from math import sqrt as sqq
    #序列解包
    x,y,z=1,2,3
    print x,y,z
    x,y =y,x #交换两个或更多变量
    print x,y,z
    values=1,2,3
    print values
    x,y,z=values
    print x
    #链式赋值
    x=y=12
    #增量赋值
    x=1
    x+=1
    x*=2
    #循环历遍字典元素

    d={'x':1,'y':2,'z':3}
    for key in d:
    print key,'corresponds to',d[key]
    for key, value in d.items():
    print key,'corresponds to',value
    #一些迭代工具
    #并行迭代
    names=['maili','lili','hejie']
    ages=[12,12,13,15]
    zip(names,ages)
    print zip(names,ages)

    #翻转或排序迭代:reversed和sorted,他们同列表的reverse和sort方法类似,但作用于任何序列或可迭代对象上,不是原地修改对象,而是返回翻转或排序后的版本
    x=[2,4,1,5]
    print sorted(x)
    print x
    print sorted("hello")
    y=list(reversed(x))
    print y
    print x
    #断言 assert
    age=-1
    assert 0<age<100, 'age not in'

  • 相关阅读:
    关于产品
    Windows服务 + Quartz.NET
    C#
    C#
    URL
    前端生态系统总结
    字符串相似度
    Process Explore & Windbg
    webpack
    JS
  • 原文地址:https://www.cnblogs.com/qingo/p/5899057.html
Copyright © 2011-2022 走看看