zoukankan      html  css  js  c++  java
  • Python基础概念2

     1.bool变量及运算

    print 1 + 1 == 2
    print 1 + 1 != 2

    print 1 + 1 == 2 and 1 + 1 == 3
    print 1 + 1 == 2 or 1 + 1 == 3

    print not 1 + 1 == 2

    print 1 in [1, 2, 3]
     
     输出: 
    True
    False
    False
    True
    False
    True
     
     2.if
    light = "red"
    if light == "red":
        print "Stop!"
    elif light == "green":
        print "Go!"
    elif light == "yellow":
        print "Slow down!"
     
    3.while
    a = 100
    while a<100:
             a = a +1
    print a
     
    4. for in
    contact = {"Li Lei" : "1303030", "HanMeimei" : "1450303"}
    for i in contact:
        print i, contact[i]
    
    输出: 
    "Li Lei" : "1303030"
    
    "HanMeimei" : "1450303"
    5.break continue
    意思与其他大部分语言相同
     
    6.自定义函数
    def addNum(num):
         a = 0
         for i in num:
              a = a + i
         return a

    num = [ 1 ,3 ,4 ,5 , 9]

    print addNum(num)
     
    7.函数作用域
    与C++很像
     
    x =  0
    y = 0
    def changex():
         global x   //global 可以在函数里面使用函数外面的变量
         x = 10
         y = 10
         print x
         print y
    changex()
    print x
    print y
     
     
    8.import
    import math  //导入包

    print math.pi

    print dir(math)  //dir可以查看包的所有方法
     
  • 相关阅读:
    sql内联、左联、右联
    如何在刷新页面时不提示 "重试或取消”对话框
    js判断一个元素是否存在的方法
    springboot--email
    AdvancedInstaller
    WebService
    WCF
    WebAPI
    关于Html class id 命名规范
    Jquery Ajax 复杂json对象提交到WebService
  • 原文地址:https://www.cnblogs.com/seabrea/p/4415990.html
Copyright © 2011-2022 走看看