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

——道格拉斯.林德(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. 手动升级 Confluence - 规划你的升级

    1. 确定你的升级路径 使用下面的表格来确定最佳的升级路径来让你的Confluence 从当前版本升级到最新的 Confluence 版本. 你的版本 推荐升级到 Confluence 的升级路径 2 ...

  2. fiddler(一)、下载及安装

    fiddler 官网地址:https://www.telerik.com/fiddler 进入页面后点击 Free download 进入下载页面,填写用途,邮箱和国家等信息后,点击Download ...

  3. [VIJOS2055][SDOI2019]移动金币:DP+组合数学

    分析 显然可以转化为阶梯nim. 于是问题转化为了对于所有\(i \in [0,n-m]\),求长度为\(\lfloor\frac{m+1}{2}\rfloor\),和为\(i\),异或和非\(0\) ...

  4. kali修改更新源及更新

    进入源文件进行修改 leafpad /etc/apt/sources.list (其实系统本身就自带了更新源,去掉其注释也是可以的,现在官方源的下载速度也还ok,下面的三选一亦可) #kali官方源 ...

  5. 第七周总结&第五次实验报告

    学习总结 这周我们加深了对抽象类与接口的学习,获得的知识点也比上周多了许多,抽象类与接口很相似,就比如别人还没有做完的是交给你来做,而他那些样式都做好了,你只需要完善即可 但也有不同点. 区别点 抽象 ...

  6. ES6 变量的结构赋值用途(实用技巧)

    1.交换变量的值 let x=1; let y=2; [x,y]=[y,x];//x=2,y=1 2.从函数返回多个值 函数只能返回一个值,如果要返回多个值,只能将它们放在数组或者对象里返回,有了解构 ...

  7. 选题 Scrum立会报告+燃尽图 01

    此作业要求参见[https://edu.cnblogs.com/campus/nenu/2019fall/homework/8683] 一.小组介绍 组长:贺敬文 组员:彭思雨 王志文 位军营 杨萍 ...

  8. python3使用ltp语言云

    text="我爱自然语言处理." text=str(text) #text=urllib.quote(text) text=urllib.parse.quote(text) def ...

  9. Spliterator介绍

    一.Spliterator Spliterator<T> trySplit();trySplit接口就相当于我们之前写的AccumulatorRecursiveTask类里面的分割任务,如 ...

  10. pureftp安装部署

    ftp:文件传输pure-ftpd:ftp软件作用:通过映射登录传送和接收文件.1.先下载pure-ftpd软件,最好指定一个下载软件目录如:/usr/local/src wget https://d ...