zoukankan      html  css  js  c++  java
  • 跟我一起学Python-day1(条件语句以及初识变量)

    通过练习题来学习条件语句

    1,使用while循环输出1 2 3 4 5 6    8  9  10

    n=1
    while n<11:
           if n=7:
               pass
          else:
              print(n)
          n=n+1
          print('----end----')
    

    2,求出1-100所有数的和

    n=1
    sum=0
    while n<101:
           sum=sum+n
           n=n+1
    print sum
    
       
    

    3,输出1-100内的所有的奇数

    n=1
    while n<101:
            if n %2==0:
                 pass
            else:
                 print n
            n=n+1
    print('---end---')
            
    

     4,输出1-100内的所有的偶数

    n=1
    while n<101:
            if n %2==0:
                 print n
            else:
                 pass
            n=n+1
    print('---end---')
    

     5,求1-2+3-4+5....99的所有数的和

    n=1
    s=0
    while n<100:
         temp = n %2
         if temp == 0:
                s=s-n
         else:
                s=s+n
         n=n+1
     print s
    

     6,变量名:

    可以是字母数字下划线  PS:数字不能开头,不能是关键字,最好不要和Python内置的东西重复

    7,条件语句:

    a.
                        n1 = input('>>>')
                        
                        if "alex" == "wy":
                            n2 = input('>>>')
                            if n2 == "确认":
                                print('wy SB')
                            else:
                                print('wy DB')
                        else:
                            print('error')
                            
                        
                        注意:
                            n1 = "wy"   赋值
                            n1 == 'wy'  比较,
                    b.
                    
                        if 条件1:
                            pass
                        elif 条件2:
                            pass
                        elif 条件3:
                            pass
                        else:
                            pass
                            
                        print('end')
                        
                    c. 条件1
                        and  or
                        
                        if n1 == "sy" or n2 == "sy!23":
                            print('OK')
                        else:
                            print('OK')
                            
                    PS:
                        pass 代指空代码,无意义,仅仅用于表示代码块

    8,基本数据类型:

    字符串   -    n1 = "sy"   n2 = 'root'   n3 = """eric"""  n4='''tony'''
                    数字     -    age=21        weight = 64   fight = 5  
                    
                    加减乘除等:
                        字符串:
                            加法:
                                n1 = "sy"
                                n2 = "sb"
                                n4 = "db"
                                n3 = n1 + n2 + n4
                                # "sysbdb"
                                
                            乘法:
                                n1 = "sy"
                                n3 = n1 * 10
                        数字:
                                n1 = 9
                                n2 = 2
                                
                                n3 = n1 + n2
                                n3 = n1 - n2
                                n3 = n1 * n2
                                n3 = n1 / n2
                                n3 = n1 % n2
                                n3 = n1 ** n2
                                
                                出题:
                                    11  12  13 ...
                                    
                                    num = 12                                
                                    n = num % 2
                                    if n == 0:
                                        print('偶数')
                                     else:
                                        print('奇数')
                                    
                9. 循环
                    死循环
                    
                    while 1==1:
                        print('ok')
                   

  • 相关阅读:
    Exp7 网络欺诈防范
    Exp6 信息搜集与漏洞扫描
    Exp4 恶意代码分析
    Exp2 后门原理与实践
    PC平台逆向破解实验报告
    See You Again——我最后的汇编程序
    表格标签
    ansible环境搭建
    OSPF_1
    Linux的文件管理(8-27)
  • 原文地址:https://www.cnblogs.com/wangyue0925/p/8926878.html
Copyright © 2011-2022 走看看