• 初始Python


     python是一门弱类型 解释型 高级编程语言
      
    编译型和解释型
      编译型, 把写好的程序编译成计算机认识的二进制
       优点:一次编译到处运行。 运行效率高, 开发效率低   
      解释型,
       缺点:运行慢          
       优点:开发效率高. 简单

     
     编辑器的选择
      1. 所有的文本编辑器都可以编写代码。记事本,Editplus,sublime, pycharm(收费)
      2. 可以在命令行写代码.
      
    python程序
      cmd中输入python. 写代码
      把python程序写到py文件中. 通过python命令来执行程序
      
      
     7. 变量
      概念: 把程序运行过程中产生的中间值保存在内存. 方便后面使用.
      命名规范:
       1. 数字, 字母, 下划线组成
       2. 不能数字开头, 更不能是纯数字
       3. 不能用关键字
       4. 不要用中文
       5. 要有意义
       6. 不要太长
       7. 区分大小写
       8. 驼峰或者下划线命名
     
      数据类型:
       1. int 整数 +-*/  %  //  **
       2. str 字符串 ', ", ''', """ 括起来的内容 +拼接 *重复
       3. bool 布尔 True, False
      
     常量
      本质就是变量. 所有字母都大写
      
     用户交互
      变量 = input(提示语)
      所有的输入的内容都是字符串
      int(变量) 把变量转化成数字
      
     if条件判断
      1.
       if 条件:
        if语句块
       执行流程:判断条件是否为真. 如果真. 执行if语句块
      
      2.
       if 条件:
        if语句块
       else:
        else语句块
       执行流程:判断条件是否为真. 如果真. 执行if语句块  否则执行else语句块
       
      3.
       if 条件1:
        if-1
       elif 条件2:
        if-2
       elif 条件3:
        if-3
       ....
       else:
        else语句块
       执行流程:
        判断条件1是否成立, 如果成立执行if-1
        否则如果条件2成立, 执行if-2
        否则如果条件3成立, 执行if-3
        ....
        否则执行else语句块
        
      4. 嵌套
       if 条件:
        if 条件:
        ..
       else:
        if 条件:
        ...
  • 相关阅读:
    poj 1017 Packets
    hdu 1058 The sum problem
    HDU 1205 吃糖果
    Hdu 1004 Let the Balloon Rise map解决方法
    poj 1700 贪心算法(1)
    大数计算器
    大整数的加减乘除取模
    【单调队列】poj 2823 Sliding Window
    【单调队列】bzoj 1407 [HAOI2007]理想的正方形
    【单调队列+二分查找】bzoj 1012: [JSOI2008]最大数maxnumber
  • 原文地址:https://www.cnblogs.com/wangm-0824/p/10022514.html
Copyright © 2020-2023  润新知