Python
Charles Ray
现就职于某半导体公司。Software Programmer
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构与算法(python描述)(四)—— 顺序表
文章目录内存1. 顺序表的形式(元素内置vs外置)元素内置元素外置2. 顺序表结构(一体式vs分离式)一体式存储更换数据分离式存储更换数据数据区扩充3. 顺序表的操作增加元素删除元素4. python中的顺序表List的基本实现技术 内存 内存以1Byte=8bits来作为存储单位。操作系统寻址最小单位为字节,一个字节为8bit。 一个整形int占4Byte.在计算机中占用内存如下: 0x01-...原创 2019-07-08 08:13:43 · 601 阅读 · 0 评论 -
数据结构与算法(python描述)(三)—— python内置类型性能分析
timeit timeit模块可以用来测试一小段Python代码的执行速度。 class timeit.Timer(stmt='pass', setup='pass', timer=<timer function>) Timer是测量小段代码执行速度的类。 stmt参数是要测试的代码语句(statment); setup参数是运行代码时需要的设置; timer参数是一个定时器函数,与平...原创 2019-07-04 18:10:48 · 412 阅读 · 0 评论 -
数据结构与算法(python描述)(二) —— python数据结构(对比java)与数据结构概念引入
文章目录python内置数据结构listtuplesetdict数据结构引入举例:存储学生信息数据结构概念算法和数据结构的区别抽象数据类型(Abstract Data Type) python内置数据结构 list list是Python内置的一种数据类型是列表,是一种有序的集合,可以随时添加和删除其中的元素。和java中的list基本相同。 L = ['Apple', 123, True] t...原创 2019-07-04 18:05:53 · 718 阅读 · 0 评论 -
python学习笔记
文章目录getting startedVScode配置运行文件python 基础语法静态与动态语言可变类型与不可变类型string字符串剪切formatted string 格式化字符串number getting started 安装 官网下载安装 终端用python2 --version或python3 --version来检查当前版本 输入python3进入python interprete...原创 2019-02-20 18:29:36 · 1337 阅读 · 0 评论 -
抓取twitter数据存入mongodb并画图
话不多说先上代码:这个代码是通过tweepy来抓取twitter数据的代码 # import from __future__ import print_function import tweepy import json from pymongo import MongoClient # filter words WORDS = ["Chelsea", "FIFA MOBILE", "premi...原创 2019-01-23 00:25:10 · 1431 阅读 · 0 评论 -
c语言,java,Python跨平台运行原理
C语言 C语言:以HelloWorld.c程序为例,不同的平台需要分别编译成当前操作系统可以识别的程序。可以看到当C编译后在不同的平台生成不同的机器码让不同的平台系统是来识别。 所以C的跨平台是需要到不同的平台来分别进行编译。 java语言 而java语言则是一次编译后可以在不同的平台运行。以HelloWorld.java程序为例,经过javac.exe编译为HelloWorld.class字......原创 2018-12-31 05:56:28 · 5673 阅读 · 0 评论 -
fetch sinablog数据(python)
代码运行后fetch的是weibo上某个人的的数据,查看某人ID可以到那个人的主页然后查看网页源代码搜索oid,这个关键字就是ID。然后会爬取这个人的所有weibo数据,代码会输出数据同时到mongodb数据库和文档。运行的时候由于我装的是python2和3两个版本,所以需要在vscode中设置我的python interpret 为3的版本。python2 好像对中文的支持不是很友好。然后直接用它的代码,代理地址直接百度查找匿名代理可以用的。也就是安装一个证明,默认情况下python是不安装的。原创 2018-11-14 02:09:41 · 9334 阅读 · 9 评论 -
PyCharm + Python 3环境运行python(Mac OS)
文章目录概述1. 安装python3.72. 在PyCharm中设置路径3. 安装所需包 概述 之前一直使用anaconda + vscode做python。但是mac OS更新完10.15自动把python给我卸载了,anaconda也用不了,下载最新的anaconda也安装不上。感觉新版本的MAC OS做的安全检查限制太多了。然后直接下个PyCharm来使。 1. 安装python3.7 官网...原创 2019-06-17 03:08:33 · 3165 阅读 · 1 评论
分享