zoukankan      html  css  js  c++  java
  • python的使用

    下载地址是:https://www.python.org/downloads/    //python

    安装python 

    python.exe文件在 Python 目录下,我们还没有设置环境变量。所以我们需要手动添加环境变量:鼠标右键我的电脑  -> 属性 -> 点击高级系统设置 -> 点击环境变量 -> 点击PATH -> 在最后面加上我们的Python安装路径 -> 点击确定。

    安装Pycharm 

    参考   https://blog.csdn.net/pdcfighting/article/details/80297499   

    安装pip

    下载地址是:https://pypi.python.org/pypi/pip#downloads    

    下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:

    python setup.py install

    1、标准数据类型

    Python3 中有六个标准的数据类型:

    • Number(数字)
    • String(字符串)
    • List(列表)
    • Tuple(元组)
    • Set(集合)
    • Dictionary(字典)

    Python3 的六个标准数据类型中:

    • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
    • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

    Number(数字)

    Python3 支持 int、float、bool、complex(复数)

    在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。

    像大多数语言一样,数值类型的赋值和计算都是很直观的。

    内置的 type() 函数可以用来查询变量所指的对象类型

    python进行大端序小端序互转

     length = struct.unpack("<i", data)[0]

    当然,对于python的unpack的话,直接把模式串改成'<i’就好了。因为开头的<就是表示小端序,>表示大端序

    ## 1、通过json
    import json
    user_info= '{"name" : "john", "gender" : "male", "age": 28}'
    user_dict = json.loads(user_info)
    
    #但是使用 json 进行转换存在一个潜在的问题。
    #由于 json 语法规定 数组或对象之中的字符串必须使用双引号,不能使用单引号
     
    ## 2、通过 eval
    user_dict = eval(user_info)
    
    ##3、通过 literal_eval
    import ast
    user = '{"name" : "john", "gender" : "male", "age": 28}'
    user_dict = ast.literal_eval(user)
    
    #使用 ast.literal_eval 进行转换既不存在使用 json 进行转换的问题,也不存在使用 eval 进行转换的 安全性问题,因此推荐使用 ast.literal_eval。

  • 相关阅读:
    令Django 视图有默认 login_required
    令Django 视图有默认 login_required
    Python 资源
    Python 资源
    小米3 日历 同步google日历
    小米3 日历 同步google日历
    sql语句 case
    DDOSIM安装
    DDos工具tfn2k的编译
    RPM和YUM
  • 原文地址:https://www.cnblogs.com/lovebay/p/12732367.html
Copyright © 2011-2022 走看看