一名优秀的程序员,在穿越单行道时也会确认双向的来车情况

——道格拉斯.林德(Doug Linder)

大家可能好奇Python是什么东东,今天是小猿开始学习Python的第一天。周五在公司的时候收到了小猿刚买的第一本Python学习书籍(Python编程)。小猿很高兴,但是的当场就被打击到了。大家想知道为什么被打击到了吗?一同事之前是做开发工作的现在转做了网站优化。

但是不得不说这是一位大神级人物,同事本人从事开发工作有十几年的工作经验了,刚给同时看自己买的Python教程书的时候,同时就来一句学习编程是需要天赋的,虽然小猿自认为没有什么学习的天赋,但是既然小猿已经对Python编程产生了浓厚的兴趣,呢小猿就会坚定不移的学习下去,在本书开头看到本书作者对Python编程的一个总体评价,最终的给的结言就是学习Python编程最重要的就是要坚持。

小猿就和大家分享一下今天学习Python编程的成果之认识Python编程。

什么是编程呢

编程(programming)指的是编写让计算机执行的指令。

这些指令可以告诉计算机打印Hello,World!从因特网爬取数据,或者读取某个文件的内容并保存至数据库。而这些指令就被称之为代码(code)。程序员可以使用很多不同的编程语言来编写代码。

什么是Python呢

Python是一门开源编程语言,由荷兰程序员吉多.范.罗苏姆(Guido Van Rossum)发明的,并且以英国戏剧团体“蒙提.派森(Monty Python)的飞行马戏团”命名。吉多发现程序员读代码的时间比写代码的时间更长,因此他就发明了这门非常易读的语言。Python目前是世界上最流行最易学的编程语言之一。

通过一周视频的学习发现Python确实是一件非常有趣的编程语言(别的编程语言没有学习过所以暂且不提)。在视频学习的Python章节中有这么一段用Python来编写“天天向上的力量”通过学习确实发现了生活中很多不懂的事情和原理。

认识Python编程第一章术语表

术语表

编程:编写让计算机执行的指令。

代码:程序员编写的、让计算机执行的指令。

底层编程语言:与高级编程语言相比,更接近用二进制(0和1)编写指令的编写语言。

汇编语言:一种很难阅读的编程语言。

高级编程语言:一种读起来比底层编程语言更像英语的编程语言。

Python:是一种易读、开源编程语言。

python​日记:优化(SEO)狗学Python的日子(1)的更多相关文章

  1. Python学习课程零基础学Python

    python学习课程,零基础Python初学者应该怎么去学习Python语言编程?python学习路线这里了解一下吧.想python学习课程?学习路线网免费下载海量python教程,上班族也能在家自学 ...

  2. Python日记(二):Python之禅

    The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Si ...

  3. 小白学 Python 爬虫(13):urllib 基础使用(三)

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  4. 小白学 Python 数据分析(2):Pandas (一)概述

    人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 概览 首先还是几个官方链接放一下: Pandas 官网:https://pandas.pydata.or ...

  5. 小白学 Python 数据分析(6):Pandas (五)基础操作(2)数据选择

    人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 小白学 Python 数据分析(3):P ...

  6. [置顶] 和孩子们一起学Python编程

    1. 推荐书名 Computer Programming for Kids and Other Beginners in Python, 4Ed.pdf     中文译名:<和孩子们一起学Pyt ...

  7. 入门Python:《趣学Python编程》中英文PDF+代码

    入门python推荐学习<趣学python编程>,语言轻松,通俗易懂,讲解由浅入深,力求将读者阅读和学习的难度降到最低.任何对计算机编程有兴趣的人或者首次接触编程的人,不论孩子还是成人,都 ...

  8. 小白学 Python(2):基础数据类型(上)

    人生苦短,我选Python 引言 前文传送门 小白学 Python(1):开篇 接触一门新的语言,肯定要先了解它的基础数据类型.啥?你问我为啥要先了解基础数据类型? 为了你的生命安全,还是乖乖听我 B ...

  9. 小白学 Python(3):基础数据类型(下)

    人生苦短,我选Python 引言 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 前面我们介绍过了数字,本篇我们接着聊另一个常用的基础数据类型:字符串. ...

随机推荐

  1. 【BZOJ3261】最大异或和(可持久化Trie)

    题意: 思路:可持久化Trie板子题,支持序列插入和询问 #include<bits/stdc++.h> using namespace std; typedef long long ll ...

  2. 安装MongoDB到CentOS 6

    MongoDB是一个面向海量文档存数据动态存储的NoSQL型数据库.是一个除了用于关系型数据库如MySQL,PostgreSQL数据库表格的格式,和微软SQL以外的一种数据模型存储形式.他的功能包括了 ...

  3. Jmeter(二) Jmeter组件介绍

    一.测试计划 测试的起点,同时也是其他所有组件的容器 二.线程(用户) Setup 线程组:一种特殊类型的线程,可用于执行预测试操作.即执行测试前进行定期线程组的执行 Teardown 线程组:一种特 ...

  4. Latex生成的.pdf 公式之间隔了几行空白

    如题, 解决办法: \vspace{-1.5cm},这个数值根据需要来设置.

  5. linux 文件目录介绍

    网上的资源 太多了,copy 过来 留给自己用吧! 摘自 : http:/ 使用linux也有一年多时间了  最近也是一直在维护网站系统主机  下面是linux目录结构说明 本人使用的是centos系 ...

  6. [CSP-S模拟测试]:小Y的图(最小生成树+LCA)

    题目传送门(内部题131) 输入格式 第一行三个整数$n$.$m$和$Q$. 接下来$m$行每行三个整数$x$.$y$.$z$($1\leqslant x,y\leqslant n,1\leqslan ...

  7. request.getAttribute()和request.getParameter()两个方法的区别

    request.getAttribute()获得的数据必须曾经有过setAttibute()过: 而request.getParameter()获得是客户端POST或者GET请求时所携带的参数的值 g ...

  8. 关于 oracle10g、oracle client和plsql devement 三者之间的关系

    oracle10g是服务器,如果本机安装了oracle10g,没有必要安装oracle client,只要配置好DNS,就可以使用plsql devement连接     当然你也可以同时安装orac ...

  9. 数据库-MongoDb

    *本文总结下使用Mongodb遇到的问题: 1. 安装完MongoDb后先启动服务端,然后再启动客户端: 直接上图: 注意点:mongod.exe :是用来连接到mongo数据库服务器的,即服务器端. ...

  10. linux_Ubuntu相对路径和绝对路径

    绝对路径 从/目录开始描述的路径为绝对路径,如: cd /home ls /usr 相对路径 从当前位置开始描述的路径为相对路径,如: cd ../../ ls abc/def .和.. 每个目录下都 ...