二,数据类型与流程控制语句

一,python的基础数据类型

  1,int(整形) 1   2   3  100

    int里可以进行加减乘除运算

  2,str(字符串)   凡是引号引起来的就叫字符串   '  ' , "  ",'''  ''',"""  """

    单双引号可以配合使用 

    三引号 : 换行的字符串

     允许 (str + str   str*int)操作

  3,bool : True Flase

    print(2>1)  

    print(3<1)

二,input(输入数据)

  username=input("请输入用户名:")

  使用input输入的数据类型无论是什么类型都被视为字符串类型,如果想进行数据比较需要先进行数据类型的转换。

  username=int(inpu("请输入用户名"))

三,if条件判断语句

  1,单独if

    if 条件:

      执行内容(满足条件执行,首行有四个空格)

  2,if  else

    if 条件:

      执行内容(满足条件执行,首行有四个空格)

    else:

      执行内容(不满足if条件,执行else内容)

  3,if  elif  elif   多选一

    从上往下执行,一旦有一个条件满足,终止执行

    if 条件:

      执行内容(满足条件执行,首行有四个空格缩进)

    elif 条件:

      执行内容(满足条件执行,首行有四个空格缩进)

    elif 条件:

      执行内容(满足条件执行,首行有四个空格缩进)

  4,if  elif  else  

    if 条件:

      执行内容(满足条件执行,首行有四个空格缩进)

    elif 条件:

      执行内容(满足条件执行,首行有四个空格缩进)

    elif 条件:

      执行内容(满足条件执行,首行有四个空格缩进)

    else 条件:

       执行内容(满足条件执行,首行有四个空格缩进)

  5,嵌套的if

    if 条件:

      if 条件:

      else:

    else:

  

    username = input("请输入用户名:")

    password = input("请输入密码:")

    code = "qwer"

    your_code = input("请输入验证码:")

    if your_code == code :

      if username == 'taibai' and password == '123' :

        print('登录成功')

      else :

        print('账户名或密码错误')

    else :

      print('验证码错误')

    

原文地址:https://www.cnblogs.com/lykpy/p/12482499.html