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。
相关推荐
夜斗不是神 2020-11-17
huavhuahua 2020-11-20
Yasin 2020-11-16
xiaoseyihe 2020-11-16
千锋 2020-11-15
diyanpython 2020-11-12
chunjiekid 2020-11-10
wordmhg 2020-11-06
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16