零基础学Python零基础学Python:如何成为Python高手 这篇文章主要是对我收集的一些文章的摘要。因为已经有很多比我有才华的人写出了大量关于如何成为优秀Python程序员的好文章。 我的总结主要集中在四个基本题目上: 函数式编程, 性能, 测试, 编码规范。 如果一个程序员能将这四个方面的内容... AI君 6年前 (2019-03-27) 142℃ 0喜欢
零基础学Python零基础学Python:Pandas使用(2) 特别向读者生命,本教程因为篇幅限制,不能将有关pandas的内容完全详细讲述,只能“抛砖引玉”,向大家做一个简单介绍,说明其基本使用方法。当读者在实践中使用的时候,如果遇到问题,可以结合相关文档或者google来解决。 读取csv文件 关于... AI君 6年前 (2019-03-27) 151℃ 1喜欢
零基础学Python零基础学Python:Pandas使用(1) Pandas是基于NumPy的一个非常好用的库,正如名字一样,人见人爱。之所以如此,就在于不论是读取、处理数据,用它都非常简单。 基本的数据结构 Pandas有两种自己独有的基本数据结构。读者应该注意的是,它固然有着两种数据结构,因为它依然... AI君 6年前 (2019-03-27) 167℃ 1喜欢
零基础学Python零基础学Python:为计算做准备 闲谈 计算机姑娘是擅长进行科学计算的,本来她就是做这个的,只不过后来人们让她处理了很多文字内容罢了,乃至于现在有一些人认为她是用来打字写文章的(变成打字机了),忘记了她最擅长的计算。 每种编程语言都能用来做计算,区别在于编程过程中,是否有足... AI君 6年前 (2019-03-27) 157℃ 0喜欢
零基础学Python零基础学Python:用tornado做网站(6) 在上一节中已经对安全问题进行了描述,另外一个内容是不能忽略的,那就是用户登录之后,对当前用户状态(用户是否登录)进行判断。 用户验证 用户登录之后,当翻到别的目录中时,往往需要验证用户是否处于登录状态。当然,一种比较直接的方法,就是在转到每... AI君 6年前 (2019-03-27) 154℃ 0喜欢
零基础学Python零基础学Python:用tornado做网站(7) 到上一节结束,其实读者已经能够做一个网站了,但是,仅仅用前面的技术来做的网站,仅能算一个小网站,在《为做网站而准备》中,说明之所以选tornado,就是因为它能够解决c10k问题,即能够实现大用户量访问。 要实现大用户量访问,必须要做的就是... AI君 6年前 (2019-03-27) 164℃ 0喜欢
零基础学Python零基础学Python:用tornado做网站(5) 模板继承 用前面的方法,已经能够很顺利地编写模板了。读者如果留心一下,会觉得每个模板都有相同的部分内容。在python中,有一种被称之为“继承”的机制(请阅读本教程第贰季第肆章中的[类(4)(./209.md)中有关“继承”讲述]),它的作... AI君 6年前 (2019-03-27) 144℃ 0喜欢
零基础学Python零基础学Python:用tornado做网站(3) 数据传输 在已经建立了前端表单之后,就要实现前端和后端之间的数据传递。在工程中,常用到一个被称之为ajax()的方法。 关于ajax的故事,需要浓墨重彩,因为它足够精彩。 ajax是“Asynchronous Javascript and ... AI君 6年前 (2019-03-27) 141℃ 0喜欢
零基础学Python零基础学Python:用tornado做网站(4) 模板 已经基本了解前端向和后端如何传递数据,以及后端如何接收数据的过程和方法之后。我突然发现,前端页面写的太难看了。俗话说“外行看热闹,内行看门道”。程序员写的网站,在更多时候是给“外行”看的,他们可没有耐心来看代码,他们看的就是界面,因此... AI君 6年前 (2019-03-27) 142℃ 0喜欢
零基础学Python零基础学Python:用tornado做网站(1) 从现在开始,做一个网站,当然,这个网站只能算是一个毛坯的,可能很简陋,但是网站的主要元素,它都会涉及到,读者通过此学习,能够了解网站的开发基本结构和内容,并且对前面的知识可以有综合应用。 基本结构 下面是一个网站的基本结构 前端 这是一个... AI君 6年前 (2019-03-27) 140℃ 0喜欢
零基础学Python零基础学Python:用tornado做网站(2) 既然摆好了一个网站的架势,下面就可以向里面填内容。 连接数据库 要做的网站,有数据库支持,虽然这不是必须的,但是如果做一个功能强悍的网站,数据库就是必须的了。 接下来的网站,我暂且采用mysql数据库。 怎么连接mysql数据呢?其方法跟《... AI君 6年前 (2019-03-27) 139℃ 0喜欢
零基础学Python零基础学Python:分析Hello 打开你写python代码用的编辑器,不要问为什么,把下面的代码一个字不差地录入进去,并命名保存为hello.py(目录自己任意定)。 #!/usr/bin/env python #coding:utf-8 import tornado.h... AI君 6年前 (2019-03-27) 133℃ 0喜欢
零基础学Python零基础学Python:电子表格 一提到电子表格,可能立刻想到的是excel。殊不知,电子表格,还是“历史悠久”的呢,比word要长久多了。根据维基百科的记载整理一个简史: 从历史到现在,电子表格都很广泛的用途。所以,python也要操作一番电子表格,因为有的数据,或许就是... AI君 6年前 (2019-03-27) 118℃ 0喜欢
零基础学Python零基础学Python:为做网站而准备 作为一个程序猿一定要会做网站。这也不一定吧,貌似是,但是,如果被人问及此事,如果说自己不会,的确羞愧难当呀。所以,本教程要讲一讲如何做网站。 首先,为自己准备一个服务器。这个要求似乎有点过分,作为一个普通的穷苦聊到的程序员,哪里有铜钿来购买... AI君 6年前 (2019-03-27) 132℃ 0喜欢
零基础学Python零基础学Python:SQLite数据库 SQLite是一个小型的关系型数据库,它最大的特点在于不需要服务器、零配置。在前面的两个服务器,不管是MySQL还是MongoDB,都需要“安装”,安装之后,它运行起来,其实是已经有一个相应的服务器在跑着呢。而SQLite不需要这样,首先p... AI君 6年前 (2019-03-27) 145℃ 1喜欢
零基础学Python零基础学Python:mongodb数据库(1) MongoDB开始火了,这是时代发展的需要。为此,本教程也要涉及到如何用python来操作mongodb。考虑到读者对这种数据库可能比mysql之类的更陌生,所以,要用多一点的篇幅稍作介绍,当然,更完备的内容还是要去阅读专业的mongodb... AI君 6年前 (2019-03-27) 141℃ 1喜欢
零基础学Python零基础学Python:MySQL数据库(2) 就数据库而言,连接之后就要对其操作。但是,目前那个名字叫做qiwsirtest的数据仅仅是空架子,没有什么可操作的,要操作它,就必须在里面建立“表”,什么是数据库的表呢?下面摘抄自维基百科对数据库表的简要解释,要想详细了解,需要看官在找一些... AI君 6年前 (2019-03-27) 147℃ 0喜欢
零基础学Python零基础学Python:MySQL数据库(1) 尽管用文件形式将数据保存到磁盘,已经是一种不错的方式。但是,人们还是发明了更具有格式化特点,并且写入和读取更快速便捷的东西——数据库(如果阅读港台的资料,它们称之为“资料库”)。维基百科对数据库有比较详细的说明: 到目前为止,地球上有三种类... AI君 6年前 (2019-03-27) 141℃ 0喜欢
零基础学Python零基础学Python:将数据存入文件 在《文件(1)》和《文件(2)》中,已经学习了如何读写文件。 如果在程序中,有数据要保存到磁盘中,放到某个文件中是一种不错的方法。但是,如果像以前那样存,未免有点凌乱,并且没有什么良好的存储格式,导致数据以后被读出来的时候遇到麻烦,特别是不... AI君 6年前 (2019-03-27) 132℃ 0喜欢
零基础学Python零基础学Python:第三方库 标准库的内容已经非常多了,前面仅仅列举几个,但是python给编程者的支持还不仅仅在于标准库,它还有不可胜数的第三方库。因此,如果作为一个python编程者,即使你达到了master的水平,最好的还是要在做某个事情之前,在网上搜一下是否有标... AI君 6年前 (2019-03-27) 133℃ 0喜欢