• python入门


    配置环境变量,以及运算符、赋值运算、位运算、逻辑运算、成员运算、.身份运算,请参考网址http://www.cnblogs.com/heysn21/p/6951863.html  (PS:网址最底部有惊喜。
     
    1、python 是解释型语言
      两个版本的的python,要修改一个名称,然后加入到环境变量里面,可使用两个,一个叫python;另一个叫python2.   修改完之后,都把路径加入到环境变量里面。(修改时候修改.exe文件名)
     
    PS: linux中源码安装之后,按照设置成下面的path,这样会优先寻找python,linux中运行python的话,按ctrl +d 也能退出;或者按exit() 来操作退出。

    2

    python执行一个程序分为三个阶段:
    阶段一:先启动python解释器
    阶段二:python解释器把硬盘中的文件内容读入到内存中
    阶段三:python解释器解释执行刚刚读入内存的代码
     
    3、注释
    #!/usr/bin/env python    这个是linux中的
    # -*- coding: utf-8 -*-   这个是python2中的,最好写代码的时候把这句加上,反正没坏处
     
    # 注释当行
    '''
    '''  多行注释,三引号
    这种注释,就相当于是笔记,可以让自己记住这些代码是自己之前所写的,也可用三个引号的多行注释,这些注释的代码都不会在python中执行
     
    4、标识符命令规范:
     
    变量名只能是 字母、数字或下划线的任意组合
    变量名的第一个字符不能是数字
    以下关键字不能声明为变量名
    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
     
    5
    python有自动清理功能,清理没用的东西
    id可以看一个反应id地址的内存号
     
    6、输入输出
    python3中输入输出都是input  下图中这个raw只能在python2中进行测试

    7 百分号占位符

    百分号和s表示一个占位符,s代表我要取一个字符串的值; %s可以控制打印的位置

     

    8、标准数据类型特性总结

    按存值个数区分

    标量/原子类型 数字,字符串
    容器类型 列表,元组,字典

    按可变不可变区分

    可变 列表,字典
    不可变 数字,字符串,元组

    按访问顺序区分

    直接访问 数字
    顺序访问(序列类型) 字符串,列表,元组
    key值访问(映射类型) 字典

      

     
     
    PS:python中空格的使用有什么意义吗?
      没有,只是为了方便阅读,效果一样的。 
  • 相关阅读:
    Excelpackage的简单使用(导出用户信息并保存)
    set nocount on/off的作用,可配合存储过程使用
    在sql中case子句的两种形式
    C#开发微信门户及应用(1)--开始使用微信接口(转)
    张建总的一封信
    Jquery在线工具
    《EnterLib PIAB深入剖析》系列博文汇总 (转)
    微软企业库5.0 学习之路——第十步、使用Unity解耦你的系统—PART1——为什么要使用Unity? (转)
    结合领域驱动设计的SOA分布式软件架构 (转)
    ENode框架旨在帮助我们开发ddd,cqrs、eda和事件采购风格的应用程序。(netfocus 汤雪华)
  • 原文地址:https://www.cnblogs.com/heysn21/p/8530538.html
Copyright © 2020-2023  润新知