学期末,课程基本结束,所以就去学之前想学却没有时间学的东西,于是选择了python。Python的设计哲学是“优雅”、“明确”、“简单”,之前它主要是作为脚本语言而出名,而现在它已经几乎能做任何事情了。Python有着丰富的扩展库,可以轻易完成各种高级任务,开发者可以用Python实现完整应用程序所需的各种功能。python已然成为现如今非常流行的语言。
  学习一门新的语言,就像学习任何东西一样,需要有好的适合自己的教程,需要在学习的过程中不断获取成就感,因此我花了一些时间搜寻教程。最后找到了“廖雪峰的python教程”,这个教程用通俗的语言和恰到好处的实例指引着我去学习。最出彩的地方是,在每一节的下面都有精彩的评论区,大家有问题就在这里留言。而我经常是遇到问题还没问就已经在评论区找到了答案,给自己省下了很多时间。
  基础教程学了将近两个星期吧,基本语法知晓,一些稍微复杂的语法能够大概了解,但是难的语法自己去写还是有点困难。之后就是实战部分,是搭建一个博客,具有登录注册,发博客,评论等功能。从2018年1月3号开始,到2018年1月11号,终于完成了几乎所有功能。开发过程中采用了异步框架aiohttp,前端模板引擎jinja2以及MySQL的Python异步驱动程序aiomysql等等,代码托管在github。完成的界面图见源教程实战开始页,基本差不多。然后也可以把我的项目当下来自己试试部署运行。部署之前需要用pip的方法安装上面说的几个库,然后把config_default里的数据库用户名密码改成自己的。之后在www下打开终端,输入python app.py,如果成功运行起来,就去浏览器输入localhost:9000,看一下首页吧!然后发帖的话,需要管理权限,注册的用户默认admin属性都是0,需要手动去数据库里把你某位用户的admin改成1,这样就可以用这个用户发帖了,登录后在上面导航页也能看到管理端。
  不过我真的想说,学习真的会上瘾!!如果把目标定了,大概计划定了,跟着计划按部就班的学习真的很享受。不过,在刚开始的时候可能会老想着玩,也老想着去吃好吃的。但是进入状态后想法逐渐就少了,实在想玩的时候就看看自己喜欢的电影,或者找一部豆瓣高分刷一刷。再后来,学习变得很紧张,越学越觉得自己逐渐掌握了很多东西,但是更多的,是知道了越来越多自己没掌握的东西。这些东西无时无刻激励着我,到后来,都不想看电影了,觉得浪费时间,就想学习,学自己不会的东西。这种感觉真的很好。
  我觉得,只要学习,就不能担心晚,很多人每天其实都没有花很多时间学习。有的人学得快,是因为他有基础,各种各样的基础,不然你以为大学生真的是白读的么?基础学的扎实,学相应的东西学的就快。基础学的不扎实,那就回头补基础,永远都不晚。自己挖的坑,自己填上就是了。实战写的python版本博客网站用到了一点html, css, js的知识,还用到了MVC框架,这些是我之前涉猎过的东西,因此在写的过程中就有很多曾经的回忆涌上来,有一种万物皆通的感觉,很奇妙。最后再说下写这个博客网站的一些经历。前面的时间大多是花在框架的搭建,思考,后面一个登录注册出来,并且首页一出来,基本的模子就都有了,后面就是模仿着接着写,然后完善接口就好了。
  养成学习的好习惯,让自己时刻都在进步,让自己变得优秀,并让优秀成为一种习惯。

静心学习python有感相关推荐

  1. 【个人计划】告别英雄联盟,开始学习Python

    不知不觉中接触英雄联盟已经快两年了,记得是大四那年找完工作,一下比较清闲,宿舍刚好有lol的氛围,于是乎,四个新手在何大神的带领下,走上了lol的道路.不得不说,从那以后,花费在lol上的时间太多啦, ...

  2. python学起来好难受_学习 Python 很吃力,我是不是可以放弃编程了?

    从0到1,是最艰难吃力的一步. 我15年的时候,在其它论坛发过一篇帖子,也是零基础开始学Python的.阅读量挺高的. 希望对题主有帮助. 使用前说明: 本人大学专业是CS,大学的时候编程很差,毕业后 ...

  3. 如何零基础学习python语言_零基础如何入门Python语言?有哪些学习建议?

    众所周知,Python目前是最受欢迎的编程语言之一,尤其是对于零基础的初学者来说,Python语言更是十分的友好.因此,不少初学者常常会有这样一个共同的疑惑,零基础如何入门Python语言?本文就来给 ...

  4. 0基础学好python难不难_零基础学习Python难不难?Python有什么优势?

    原标题:零基础学习Python难不难?Python有什么优势? Python是一种计算机程序设计语言.首先,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个 ...

  5. python后端学什么框架_献给正在学习python的你, 10个最受欢迎的Python开源框架

    很多小伙伴在学习wen的时候说,有没有几个常用的框架,好多小伙伴都只说对了其中几个,只有少部分是说正确的,想要了解更多,欢迎大家订阅微信公众号:Python从程序猿到程序员,或者加4913.08659 ...

  6. 零基础学习Python需要注意的几个点,Python培训机构排名

    俗话说的好万事开头难,不管你做任何事情,开头的确很较难的,学Python编程也是如此,因此刚开始学Python编程的同学们,就要多借鉴过来人的经验,少走弯路,本文小编就为大家分享几个Python编程小 ...

  7. 什么样的人合适学习Python?

    什么样的人合适学习Python?近几年,关注Python技术的小伙伴越来越多,很多人都想知道Python培训好不好学?难不难学?哪些人适合学?来看看下面的详细介绍. Python培训分享:什么样的人合 ...

  8. 为什么学习Python数据分析

    为什么学习Python数据分析?这是很多人都比较关注的一个问题,Python编程语言近几年在互联网行业是非常火爆的,尤其是在人工智能这一领域,它会大大的提高我们的工作效率等等,具体来看看下面的详细介绍 ...

  9. 0基础学怎么学习python

    ​ Python相对于其他编程语言来说是比较简单的,非常适合零基础的小白学习,想要进入到互联网行业,可以优先选择学习Python,那么下面小编就来为大家详细的介绍一下0基础学怎么学习python? ​ ...

最新文章

  1. ie和firefox操作table对象的异同
  2. 解决Downloading data from https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz国内下载速度缓慢的问题
  3. UML实践---用例图、顺序图、状态图、类图、包图、协作图
  4. JAVA中pin什么意思_java语言中的多态概述
  5. 安卓 图像清晰度识别_智能车牌识别系统的常见故障和解决方法
  6. mysql raiserror_SQL Server自定义异常的使用raiserror
  7. Web开发:Apache2.2.x+Tomcat6.x+jk2.x做集群配置
  8. 我今天学习的技术,明天会不会一钱不值
  9. 算法笔记_面试_0.刷leetcode_基础知识范围
  10. javascript实现的时钟
  11. python 爬虫 爬取糗事百科段子
  12. HenCoder自定义View学习整理
  13. php经典面试题与答案(转先锋教程网)
  14. 使用 IDEA Maven 整合 SSM 框架(Spring+SpringMVC+Mybatis)
  15. 解决h5兼容ios手机浏览器下载本地文件直接打开问题。
  16. STM32实战总结:HAL之GPIO
  17. 如何做一名称职的CEO
  18. CSDN博客 论坛——读好书,畅想 我的IT成长路 活动【已完成】
  19. 柔性电子 --基于碳纳米管的柔性压力传感器
  20. DSS 代码分析【启动、初始化流程】

热门文章

  1. Openfalcon实现邮件报警
  2. 18种监测网络带宽方式
  3. 皮带秤 算法_双通道电子皮带秤速度新算法的研究.pdf
  4. Pycharm配置anaconda环境
  5. 从qsort函数和选择法排列得到的启发。
  6. 百度飞桨学院神奇AI技术
  7. 从0搭建Vue3组件库(五): 如何使用Vite打包组件库
  8. 荣耀盒子如何连接电视机/电脑显示器/投影仪设备
  9. 【腾讯云 Cloud Studio 实战训练营】使用Cloud Studio制作蛋仔派对兑换码工具
  10. 入耳式耳机好处和坏处有哪些?有没有戴着耳朵不痛的耳机?