编程语言的分类+变量+流程控制语句if

1.编程语言的分类:

  • 编译型:将代码一次性全部编译成二进制,然后再执行
    • 优点:执行效率高。
    • 缺点:开发效率低,不能跨平台。
    • 代表语言:C
  • 解释型:逐行解释成二进制,逐行运行
    • y优点:开发效率高,可以跨平台
    • 缺点:执行效率低
    • 代表语言:Python

2.变量

  • 变量全部由数字、字母、下划线任意组合

  • 不能以数字开头

  • 不能是Python的关键字

  • 要具有描述性

  • 不能使用中文(不报错,但不推荐使用)

  • 不能过长

  • 推荐:驼峰体:AgeOfTom

    ​ 下划线:age_of_tom

    变量只能指向数据,不能指向变量

    变量在内存中是唯一命名的

3、常量

  • 一直不变的量,Python中没有真正的常量,为了迎合其他语言的口味,全部大写的变量称为常量
  • 用法:将变量全部大写,放在文件的最上面
  • 例:BIRTH_OF_CHINA = 1949

4、注释

  • 解释说明,便于理解

5、基础数据类型

  • 数字,+-*/
  • ”内容“,字符串,str + *int
  • Ture False bool布尔值
  • 判断数据类型:
type()

6、用户输入input

username = input("请输入用户名")
password = input("请输入密码")
  • input出来的数据类型全部都是字符串str类型

7、流程控制语句if

  • 基本结构
if 条件:
    结果
  • 二选一

    if 条件:
        结果1
    else:
        结果2
    
  • 多选一

    if 
    
    elif
    
    elif
    
    ......
    
    elif
    
    if
    elif
    elif
    ......
    else(上面都不执行时执行)
    
  • 嵌套的if

    if 条件:
        if 条件:
        else:
    else:
    
posted @ 2020-04-25 14:07  阿哈a  阅读(178)  评论(0)    收藏  举报