python基础

条件语句

1、句型结构(缩进用4个空格)

     if 条件1:
                        pass
                    elif 条件2:
                        pass
                    elif 条件3:
                        pass
                    else:
                        pass    
                    print('end')

2.例子

n1 = input('>>>')

if "alex" == "alex":
  n2 = input('>>>')
       if n2 == "确认":
         print('alex SB')
       else:
              print('alex DB')

else:

  print('error')

注意:

  n1 = "alex"   赋值

  n1 == 'alex'  比较

3、 条件1
                    and  or
                    
                    if n1 == "alex" or n2 == "alex!23":
                        print('OK')
                    else:
                        print('OK')
                PS:
                    pass 代指空代码,无意义,仅仅用于表示代码块

循环
                死循环
                
                while 1==1:
                    print('ok')

基本数据类型
                
                字符串   -    n1 = "alex"   n2 = 'root'   n3 = """eric"""  n4='''tony'''
                数字     -    age=21        weight = 64   fight = 5  
                
                加减乘除等:
                    字符串:
                        加法:
                            n1 = "alex"
                            n2 = "sb"
                            n4 = "db"
                            n3 = n1 + n2 + n4
                            # "alexsbdb"
                            
                        乘法:
                            n1 = "alex"
                            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('奇数')

 

例题

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
                    s = 0
                    while n < 101:
                        s = s + n                        
                        n = n + 1
                    
                    print(s)
                
                3、输出 1-100 内的所有奇数
                    
                    n = 1
                    while n < 101:
                        temp = n % 2
                        if temp == 0:
                            pass
                        else:
                            print(n)
                        n = n + 1
                    
                    print('----end----')
                        
                4、输出 1-100 内的所有偶数
                
                    n = 1
                    while n < 101:
                        temp = n % 2
                        if temp == 0:
                            print(n)
                        else:
                            pass
                        n = n + 1
                    
                    print('----end----')

                5、求1-2+3-4+5 ... 99的所有数的和
                    n = 1
                    s = 0 # s是之前所有数的总和
                    while n < 100:
                        temp = n % 2
                        if temp == 0:
                            s = s - n    
                        else:
                            s = s + n                        
                        n = n + 1
                    
                    print(s)

转载于:https://www.cnblogs.com/fat-girl-spring/p/9110256.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值