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

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')

跟我一起学Python-day1(条件语句以及初识变量)的更多相关文章

  1. 一步一步学python(五) -条件 循环和其他语句

    1.print 使用逗号输出 - 打印多个表达式也是可行的,但要用逗号隔开 >>> print 'chentongxin',23 SyntaxError: invalid synta ...

  2. python 之 条件语句

    python 编程语言指定任何非0和非空(null)值为true, 0或者null为false. python 编程中if语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… else ...

  3. Python 的条件语句和循环语句

    一.顺序结构 顺序结构是最简单的一种程序结构,程序按照语句的书写次序自上而下顺序执行. 二.分支控制语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块 ...

  4. Python之条件语句以及循环

    Python代码的缩进规则.具有相同缩进的代码被视为代码块 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误. 注意: if ...

  5. python基础—条件语句

    一.Python基础 1.第一句python print('hello,world') Q: 后缀名可以任意? A:  导入模块时,如果不是.py后缀,会出错. 2.两种执行的方式: -python解 ...

  6. Python if条件语句

    1. if 条件语句 if 条件: 内容1 内容2 else: 内容3 内容4 # 一个等号是赋值(=) # 两个等号是比较(==) #不等号(!=) #if 条件1 and 条件2(并且) #if ...

  7. Linux就该这么学--Shell脚本条件语句(二)

    1.for条件语句 先读取多个不同的变量值,然后逐一执行同一组命令. 从列表文件中读取主机地址,逐个测试是否在线. 从ipadds.txt中读取主机地址后赋值给HLIST变量后逐个ping列表中的主机 ...

  8. Linux就该这么学--Shell脚本条件语句(一)

    1.条件测试语句能够让Shell脚本根据实际工作灵活调整工作内容,例如判断系统的状态后执行指定的工作,或创建指定数量的用户,批量修改用户密码,这些都可以让Shell脚本通过条件测试语句完成. if条件 ...

  9. Python 3 条件语句

    条件语句:  用于判定,判定是否符合某条件,符合则执行,不符合则不执行该条件所定义的操作. 一步判定:  用于理解不会这样使用. if  1==1:    if条件判定只能出现一次. print(&q ...

随机推荐

  1. WebStrom配置SVN服务

    本文讲解了如何在公司内网通过代理使用WebStrom等软件连接外部svn服务器,重点在于如何配置网络. 网络设置 1.配置WebStrom软件公司内网网络环境.首先配置代理服务器,点击“file-&g ...

  2. IE6/7 单选按钮 radio 无法选中解决方法

    原文地址:http://blog.sina.com.cn/s/blog_74d6cedd0100ugih.html 今天在做一个页面,居然ff没问题,ie6/7上浏览的时候radio单选按钮不能被选中 ...

  3. 面向对象的轮播js

    1.自执行函数的前后要加分号 案例: ;(function(){})(); 2.面向对象的最大优势节省了许多内存 正式开写面向对象的轮播: <!DOCTYPE html> <html ...

  4. Mysql 5.7 系列命令 timestamp类型的字段不能设默认值为“0000-00-00 00:00:00” 要设为`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新',

    一.show相关命令语句 1.查看表的索引 show index from tbl_name; 1 table:表名 non_unique:索引是非唯一的?.0否,唯一是索引的.1是,是非唯一索引.( ...

  5. linux驱动开发—基于Device tree机制的驱动编写

    前言Device Tree是一种用来描述硬件的数据结构,类似板级描述语言,起源于OpenFirmware(OF).在目前广泛使用的Linux kernel 2.6.x版本中,对于不同平台.不同硬件,往 ...

  6. SAS ODS GRAPHICS SGPLOT 画图 指存放定路径、名称、指定格式

    OPTION NOCENTER LS=MAX PS=MAX NODATE; LIBNAME S 'E:\00@Data'; PROC FREQ DATA=S.DATA00; TABLES CLE_DA ...

  7. sas transpose 代码备忘

    OPTIONS NOCENTER LS=MAX PS=MAX; LIBNAME S '.\report';/*PROC PRINT DATA=S.doquestionr(WHERE=(sid=1972 ...

  8. jms和activemq简介

    一.JMS简介 JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消 ...

  9. 线程守护进程与GIL

    为何要用多线程 多线程指的是,在一个进程中开启多个线程,简单的讲:如果多个任务共用一块地址空间,那么必须在一个进程内开启多个线程.详细的讲分为4点: 1. 多线程共享一个进程的地址空间 2. 线程比进 ...

  10. MySQL中实现DROP USER if EXISTS `test`,即创建新用户时检测用户是否存在

    MySQL中实现DROP USER if EXISTS `test`,即创建新用户时检测用户是否存在    版权声明:本文为博主原创文章,欢迎大家转载,注明出处即可.有问题可留言,会尽快回复,欢迎探讨 ...