学习
文章平均质量分 92
宋佳雨
这个作者很懒,什么都没留下…
展开
-
第二周:python中的函数,模块等与面向对象基本概念
函数在介绍函数之前,我们试着用之前学过的if或while来写求一个数的阶乘的代码:m = int(input('请输入一个数字'))fm = 1for num in range(1, m+1): fm *= numprint(fm)这是求一个数的情况,如果是多个数呢?那这段代码将变得极其长并且重复。这对于程序员来说无疑是一件重复劳累且没有任何意义的操作。而且对于代...原创 2018-03-10 16:42:38 · 497 阅读 · 0 评论 -
第三周:理解面向对象
理解面向对象编程在上一周中,我们已经对面向对象的基本概念有了一个大致的了解。总的来说,面向对象的编程思想就是希望用人类的思维模式去指挥计算机工作。同时,也为了让我们写出的代码更加简洁,更加容易读懂,避免过分的嵌套。用这种方法进行编程,将大大提高编写代码的效率。在面向对象中还有很多使用概念,接下来就为大家介绍。属性访问方法和权限问题在我们创建类,并给对象绑定属性的时候,一般来说,我们...原创 2018-03-17 14:11:01 · 150 阅读 · 0 评论 -
python中正则表达以及多线程,建立服务器端
多重继承我们先来看一下代码:class Father(object): def __init__(self, name): self._name = name def drink(self): print(self._name + '正在喝二锅头') def gambal(self): print(self._n...原创 2018-03-24 16:22:54 · 246 阅读 · 0 评论 -
Linux相关命令
计算机系统硬件运算器控制器储存器输入设备输出设备软件系统软件操作系统(Windows,Linux,Macos等)应用软件Linux命令查看是什么shell版本: ps清屏: clear创建新用户 :adduser helloword设置新用户密码: passwd helloword查看系统: uname查看主机名: host...原创 2018-04-20 19:23:08 · 180 阅读 · 0 评论 -
MySQL相关命令
mysql事物原子性:要么做,要么都不做一致性:隔离性:同时写入数据相互不影响。持久性pymysql安装pymysql: pip install PyMySQL基本步骤:redis启动redisredis-serverredis-cli后台运行redis-server &连接别人地址redis-cli -h (地址) -...原创 2018-04-20 19:25:19 · 144 阅读 · 0 评论 -
github相关操作
在github上创建一个项目:在本地创建一个文件夹将githbub克隆下来,然后进入git bash查看有哪些分支:git branch删除哪些分支:git branch -D (分支名)创建分支(切换分支就没有-b):git checkout -b (分支名)查看分支状态git status写描述内容vim README.md添加修改的数据到缓存区git...原创 2018-04-20 19:27:44 · 179 阅读 · 0 评论 -
Django相关操作(连续跳转和登录注册为例)
虚拟环境的安装(VIRTUALENV)安装virtualenvpip install virtualenv 创建虚拟环境在本地创建一个叫env的文件夹,并且Cd到该文件夹下输入:virtualenv --no-site-package testenv 进入虚拟环境cd env/testenv/Scripts>activatelinux: cd bin/activ...原创 2018-04-28 15:33:40 · 1574 阅读 · 0 评论 -
爬虫入门(requests,beautifulSoup)
爬虫基本步骤扒取数据处理数据进一步处理数据爬虫代码与解析import refrom bs4 import BeautifulSoupimport requestsdef main(): # 通过requests第三方库的get方法获取页面 resp = requests.get('http://sports.sohu.com/nba_a.sht...原创 2018-06-09 09:56:53 · 197 阅读 · 0 评论