• 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中空格的使用有什么意义吗?
      没有,只是为了方便阅读,效果一样的。 
  • 相关阅读:
    Quick Sort
    Binary Search
    trollcave解题
    Openvas简介
    SMB扫描-Server Message Block 协议、nmap
    漏洞基本概念
    防火墙识别、负载均衡识别、waf识别
    Centos7下部署Python项目
    Python-Redis数据类型操作
    MySQL的事务隔离级别
  • 原文地址:https://www.cnblogs.com/heysn21/p/8530538.html
Copyright © 2020-2023  润新知