<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ranerju的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ranerju</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ranerju]]></copyright><item><title><![CDATA[Python学习之IO 编程 —— 文件读写]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/88079872</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/88079872</guid><author>ranerju</author><pubDate>Sat, 02 Mar 2019 19:09:22 +0800</pubDate><description><![CDATA[最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  78486745 。

Python 文件读写
Python内置了读写文件的函数，用法和C是兼容的。本节介绍内容有：文件的打开/关闭、文件对象、文件的读写等。
本章节仅示例介绍 TXT 类型文档的读写，也就是最基础的文件读写，也需要注意编码问题；其他文件的读写及编码相关详见其他专题。
文件的打开/关闭
open...]]></description><category></category></item><item><title><![CDATA[python学习之异步编程————asyncio（百万并发）]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/88079852</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/88079852</guid><author>ranerju</author><pubDate>Sat, 02 Mar 2019 19:07:36 +0800</pubDate><description><![CDATA[最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  78486745 。

前言：python由于GIL（全局锁）的存在，不能发挥多核的优势，其性能一直饱受诟病。然而在IO密集型的网络编程里，异步处理比同步处理能提升成百上千倍的效率，弥补了python性能方面的短板，如微服务框架japronto，每秒请求数可达百万级。
python还有一个优势是库（第三方库）极...]]></description><category></category></item><item><title><![CDATA[python学习--for循环详解]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/88079842</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/88079842</guid><author>ranerju</author><pubDate>Sat, 02 Mar 2019 19:06:44 +0800</pubDate><description><![CDATA[最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  78486745 。

一、使用for循环实现简单功能
'''
乘法表
1--9乘法表
for循环实现数字遍历
'''
for i in range(1,10): # 行中
    
    for s in range(1,i+1):  # 列中
        print('%s X %s=%s   '%(...]]></description><category></category></item><item><title><![CDATA[python for循环巧妙运用（迭代、列表生成式）]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/88079834</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/88079834</guid><author>ranerju</author><pubDate>Sat, 02 Mar 2019 19:05:52 +0800</pubDate><description><![CDATA[最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  78486745 。

介绍
我们可以通过for循环来迭代list、tuple、dict、set、字符串，dict比较特殊dict的存储不是连续的，所以迭代（遍历）出来的值的顺序也会发生变化。
迭代（遍历）
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
vlist=[...]]></description><category></category></item><item><title><![CDATA[52道常见Python面试题，你都能答对吗？]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/88079776</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/88079776</guid><author>ranerju</author><pubDate>Sat, 02 Mar 2019 19:00:46 +0800</pubDate><description><![CDATA[最近有很多人找小编询问python求职面试的一些情况，python岗位众多，面试官的个性也千人千面，其实是没有固定的套路的。还是一句老话，要成功拿下一个重要的面试，靠的是“台上三分钟，台下几年功”。
小编虽然没有套路，但是有干货呀，最近整理近一年出现概率比较高的面试题，供大家参考。

最近开始整理python的资料，博主建立了一个群78486745，希望给大家提供一个交流的平台   。

Q.1....]]></description><category></category></item><item><title><![CDATA[Python入门——面向对象(1)]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87866201</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87866201</guid><author>ranerju</author><pubDate>Thu, 21 Feb 2019 18:23:55 +0800</pubDate><description><![CDATA[Python入门——面向对象(1)
Python3 面向对象：类(class)

最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

Python从设计之初就已经是一门面向对象的语言，正因为如此，在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。
如果你以前没有接触过面向对象的编程语言，那你可能需...]]></description><category></category></item><item><title><![CDATA[Python学习之tkinter--登录系统界面篇]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87866149</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87866149</guid><author>ranerju</author><pubDate>Thu, 21 Feb 2019 18:20:26 +0800</pubDate><description><![CDATA[Python学习之tkinter–登录系统界面篇

最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

今天我们学习一下python的tkinter。tkinker在python2.5以后就是自带包了，所以我们不需要另外安装。tkinker相对与其他python GUI编程的包而言，是相对容易入手的。
代码效果：

语法介绍：
基本语法：...]]></description><category></category></item><item><title><![CDATA[Python爬虫实践： 获取百度贴吧内容]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87390686</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87390686</guid><author>ranerju</author><pubDate>Fri, 15 Feb 2019 21:50:35 +0800</pubDate><description><![CDATA[
最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

我们要爬取的网站是：百度贴吧，一个非常适合新人练手的地方，那么让我们开始吧。
本次要爬的贴吧是&amp;lt;&amp;lt; 西部世界 &amp;gt;&amp;gt;，贴吧地址 : https://tieba.baidu.com/f?kw=西部世界&amp;amp;ie=utf-8 。
Python版本 : 3.6 浏览...]]></description><category></category></item><item><title><![CDATA[Python入门：Anaconda和Pycharm的安装和配置]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87390582</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87390582</guid><author>ranerju</author><pubDate>Fri, 15 Feb 2019 21:49:06 +0800</pubDate><description><![CDATA[子曰：“工欲善其事，必先利其器。”学习Python就需要有编译Python程序的软件，一般情况下，我们选择在Python官网下载对应版本的Python然后用记事本编写，再在终端进行编译运行即可，但是对于我这样懒的小白，我喜欢装一些方便的软件来辅助我编写程序。在学习Java时，正常情况选择安装JDK然后配置环境变量后，用记事本编写程序再在终端编译运行即可，而我一般选择安装JDK+MyEclipse。...]]></description><category></category></item><item><title><![CDATA[python爬虫入门（一）urllib和urllib2]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87390544</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87390544</guid><author>ranerju</author><pubDate>Fri, 15 Feb 2019 21:48:36 +0800</pubDate><description><![CDATA[
最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

爬虫简介
什么是爬虫？
爬虫：就是抓取网页数据的程序。
HTTP和HTTPS
HTTP协议（HyperText Transfer Protocol，超文本传输协议）：是一种发布和接收 HTML页面的方法。
HTTPS（Hypertext Transfer Protocol over S...]]></description><category></category></item><item><title><![CDATA[python学习—几个简单小程序]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87390449</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87390449</guid><author>ranerju</author><pubDate>Fri, 15 Feb 2019 21:47:06 +0800</pubDate><description><![CDATA[
最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

刚开始学Python，基础很重要，不要好高骛远，把基础打好才是最重要的。
下面用几个简单的题目来巩固一下所学：

输出1到100之间所有的偶数
输出1到100之间所有的奇数
输出1-2+3-4+…+99-100的和
用户登录三次重试

1、 输出1到100的偶数
#!/usr/bin/...]]></description><category></category></item><item><title><![CDATA[Python学习路线]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87390386</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87390386</guid><author>ranerju</author><pubDate>Fri, 15 Feb 2019 21:46:09 +0800</pubDate><description><![CDATA[
最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

谈到学习路线，入门是基础课。基本上，熟练掌握Python入门指南即可。
其次，要想更进一步，需要熟读官方文档，掌握各种内置函数、标准库等知识。关于两者，英文不好的同学们可以关注圆方圆社区，里面的Python入门指南。关于Python的各种技巧，可以看《Effective Python：...]]></description><category></category></item><item><title><![CDATA[整理的最全 python常见面试题（必考）]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87299897</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87299897</guid><author>ranerju</author><pubDate>Thu, 14 Feb 2019 21:24:33 +0800</pubDate><description><![CDATA[整理的最全 python常见面试题（必考）

最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

1、大数据的文件读取


① 利用生成器generator


②迭代器进行迭代遍历：for line in file


2、迭代器和生成器的区别


1）迭代器是一个更抽象的概念，任何对象，如果它的类有next方法和iter方法返回自己本...]]></description><category></category></item><item><title><![CDATA[python模块及包的导入]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87299829</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87299829</guid><author>ranerju</author><pubDate>Thu, 14 Feb 2019 21:23:28 +0800</pubDate><description><![CDATA[python模块及包的导入

最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

一 .module
通常模块为一个文件，直接使用import来导入就好了。可以作为module的文件类型有&quot;.py&quot;、&quot;.pyo&quot;、&quot;.pyc&quot;、&quot;.pyd&quot;、&quot;.so&quot;、&quot;.dll&quot;。
二. package
通常包总是一个目录，可以使用import]]></description><category></category></item><item><title><![CDATA[python必考面试题目]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87299495</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87299495</guid><author>ranerju</author><pubDate>Thu, 14 Feb 2019 21:18:23 +0800</pubDate><description><![CDATA[python必考面试题目

最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

问题一：以下的代码的输出将是什么? 说出你的答案并解释。
class Parent(object):
    x = 1
 
class Child1(Parent):
    pass
 
class Child2(Parent):
    pass
 
p...]]></description><category></category></item><item><title><![CDATA[Python类、模块、包的区别]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87299174</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87299174</guid><author>ranerju</author><pubDate>Thu, 14 Feb 2019 21:13:09 +0800</pubDate><description><![CDATA[Python类、模块、包的区别

最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

类
类的概念在许多语言中出现，很容易理解。它将数据和操作进行封装，以便将来的复用。
模块
模块，在Python可理解为对应于一个文件。在创建了一个脚本文件后，定义了某些函数和变量。你在其他需要这些功能的文件中，导入这模块，就可重用这些函数和变量。一般用m...]]></description><category></category></item><item><title><![CDATA[python中if \__name__ == '\__main__' 的作用，到底干嘛的？]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87299021</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87299021</guid><author>ranerju</author><pubDate>Thu, 14 Feb 2019 21:10:50 +0800</pubDate><description><![CDATA[python中if _name_ == ‘_main_’ 的作用，到底干嘛的？

最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的平台  938587844 。

有句话经典的概括了这段代码的意义：
“Make a script both importable and executable”
意思就是说让你写的脚本模块既可以导入到别的模块中用，另外该模块自己也可执行。...]]></description><category></category></item><item><title><![CDATA[python 在不同层级目录import 模块的方法]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87204489</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87204489</guid><author>ranerju</author><pubDate>Wed, 13 Feb 2019 20:16:45 +0800</pubDate><description><![CDATA[
最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的同平台  938587844 。

有一个文件夹 /home/a ,   里面有个模块叫b.py ,  我怎么把他import到程序里？
1).
import sys;
sys.path.append(&quot;/home/a/&quot;)
import b

2).
在目录里面增加__init__.py文件，里面可以写import时...]]></description><category></category></item><item><title><![CDATA[2018年 Python面试必看的10个问题及答案]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87204440</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87204440</guid><author>ranerju</author><pubDate>Wed, 13 Feb 2019 20:16:02 +0800</pubDate><description><![CDATA[
最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的同平台  938587844 。

找工作是每个学习Python人员的目标，为了更好的找到工作，刷面试题是必不可少的，了解最新企业招聘试题，可以让你面试更加的顺利。小编整理了一些2018年最新的Python面试题，来测测你技术的掌握度吧。
1、Python里面如何拷贝一个对象？（赋值，浅拷贝，深拷贝的区别）

答：赋值...]]></description><category></category></item><item><title><![CDATA[python面试题大全（二）]]></title><link>https://blog.youkuaiyun.com/ranerju/article/details/87204389</link><guid>https://blog.youkuaiyun.com/ranerju/article/details/87204389</guid><author>ranerju</author><pubDate>Wed, 13 Feb 2019 20:15:15 +0800</pubDate><description><![CDATA[
最近开始整理python的资料，博主建立了一个qq群，希望给大家提供一个交流的同平台  938587844 。

22.Python如何定义一个函数?
定义函数的格式是: def functionName(arg):
23.有没有一个工具可以帮助查找python的bug和进行静态的代码分析？
pycheck pylint
24.如何在一个function里面设置一个全局的变量？
global
2...]]></description><category></category></item></channel></rss>