The 1st day of learning Python
This is the first day of studying Python. From 3PM to now, It has taken me nearly 5 hours to 初步了解 python.
The first part is to 激活 路飞学城 python lessons. At the beginning, I thought it was not difficult to learn this machine language. However, I found myself totally wrong, this is because I have spent almost 3 hours to build 搭建学习环境, such as to download PYCHARM, which is an application to 编译代码.
1. Ctrl+D: copy the line.
2.Ctrl+E: delete the line.
3 .Shift+Enter: change the line immediately.
4. Ctrl+/: give note注释.
5. Tab:缩进当前行.
6. Shift+Tab: cancle 缩进.
7. Ctrl+F: search.
8. Ctrl+H: change
9. Ctrl+ -: floder this part code.
10 Ctrl+ Shift+ -: floder this file.
After 安装并配置好 Pycharm APP, I started to learn python 1st and 2nd lessons. In these lessons, I have know about these parts of PYTHON.
The first one is about the history of python, when python is created, the recent rank of PYTHON in machine languages and its long term rank in machine languages. From the information given by Alex, I realize that python is a young machine language and nowadays it has become more and more popular and used in different parts. As for myself, the part I am most interested in is Artificial Intelligence and I know that if I want to work in AI 领域, I have to master in mathematics and be professional in Python. In order to reach my goal, I have to work hard and follow my teachers' advice.
The following part I know from this lesson is about 爬虫. Before this lesson, I have no knowledge about this thing. And I am very glad to know it through this class. 爬虫 means machines 模仿 people's way to copy codes from other 论坛/websites. This is because from this way, these 论坛/websites will not find these copyers are machines.
The thirs part is about which companies are using python now. Many international companies are using Python, such as UBER, YELP, GOOGLE, etc. Thus, you can know that python is so popular that more and more people and coraptions will use it. So I think my decision is right to learn this machine language and I 坚信 I can find a good job even start my own company with my professional python skill.
Last but not least, when I learn python, not only I am supposed to strenthen my professional skills but also to be keen on its future development. Only after putting eyes on the future, can we win the future!
"Life is short, you need python!"------Bruce Eckel.
PS: Tesla CEO; Enda WU;
The 1st day of learning Python的更多相关文章
- Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...
- Learning Python 002 print() 和 input()
Python print() 和 input() print()函数 print()函数可以向终端中输入指定的内容. 输出当个字符串 .py文件中,输入下面的代码,并保存: print('hello ...
- Learning Python 008 正则表达式-001
Python 正则表达式 总结 这节课讲讲正真使用的技术 - 正真表达式. 文本爬虫 什么是正则表达式 正则表达式这个名词听起来就有一种很官方的感觉,但是它是一个很很很有用的技术.我用语言是不能形容它 ...
- 【Learning Python】【第四章】Python代码结构(一)
这一章的主旨在于介绍python的代码结构 缩进 在很多的编程语言中,一般{}用于控制代码块,比如以下的一段C代码 if(var <= 10) { printf("....." ...
- 【Learning Python】【第二章】Python基础类型和基础操作
基础类型: 整型: py 3.0解决了整数溢出的问题,意味着整型不必考虑32位,64位,有无符号等问题,你写一个1亿亿亿,就是1亿亿亿,不会溢出 a = 10 ** 240 print(a) 执行以上 ...
- Python学习教程(learning Python)--3.3.4 Python的if-elif-else语句
Python的if-elif-else语句用于多种条件判断后选择某个语句块执行.该语句可以利用一系列条件表达式进行检查,并在某个表达式为真的情况下执行相应的代码.需要注意的是,虽然if/elif/el ...
- Python学习教程(learning Python)--3.3.3 Python逻辑关系表达式
在if分支判断语句里的条件判断语句不一定就是一个表达式,可以是多个(布尔)表达式的组合关系运算,这里如何使用更多的关系表达式构建出一个比较复杂的条件判断呢?这里需要再了解一下逻辑运算的基础知识.逻辑关 ...
- Python学习教程(learning Python)--3.3.2 Python的关系运算
如果if的condition不用布尔表达式来做条件判断而采用关系表达式,实际上关系表达式运算的结果要么是True要么是False.下面我们先了解一些有关关系运算符的基础知识,如下表所示. 做个小程序测 ...
- Python学习教程(learning Python)--3.3.1 Python下的布尔表达式
简单的说就是if要判断condition是真是假,Python和C语言一样非0即真,所以如果if的condition是布尔表达式我们可以用True或者非0数(不可是浮点数)表示真,用False或者0表 ...
随机推荐
- Django 使用 内置 content-type
django内置的content-type组件, 记录了项目中所有model元数据的表 可以通过一个ContentType表的id和一个具体表中的id找到任何记录,及先通过ContenType表的id ...
- Visual Studio编辑类模板的位置
VS的版本一直在不断更新,每个版本的安装目录都是有一点变化,所以模板文件的位置也是不一样的,下面是从StackOverflow看到的一个大合集,转发记录一下: Extract, edit and re ...
- Django之搭建学员管理系统
GET请求传参数的方式: /xxx/?k1=v1&k2=v2 ? 前面的是URL ?后面的是请求的参数 多个参数之间用&分隔 POST请求传数据: 是放在请求体里面的 表结构设计. - ...
- 我所常用的git命令
说明公司向用git来管理项目的代码,我以前只是在eclipse中使用菜单来操作git,现在,学习一下命令,这样也不用安装各种git客户端软件了.git安装在官网上下载git,安装完成之后,在命令行中输 ...
- YARN学习笔记——Overview and Architecture
YARN的简介 什么是YARN MRv1的架构和缺陷 经典MapReduce的局限性 解决可伸缩性问题 YARN的架构 一个可运行任何分布式应用程序的集群 YARN中的应用程序提交 YARN的其他特性 ...
- 剑指offer-第五章优化时间和空间效率(在字符串中第一次出现切只出现一次的字符)
题目:在字符串中第一次出现切只出现一次的字符 思路:用HashMap来存放对应的char值和该char出现的次数.做一次变量就可以得到第一个只出现一次的字符. Java代码: import java. ...
- 给UIButton设置阴影及动画组
//设置“开启旅程”按钮 UIButton *startBtn = self.startBtn; CGFloat btnW = ; CGFloat btnH = ; CGFloat btnX = (s ...
- js对象原型链
JavaScript 规定,每一个构造函数都有一个 prototype 属性,指向另一个对象.这个对象的所有属性和方法,都会被构造函数的所拥有. 这也就意味着,我们可以把所有对象实例需要共享的属性和方 ...
- Oracle12c版64位客户端安装步骤(32位安装步骤一样)
1.双击setup.exe文件 2.下一步 3.下一步 4.安装 5.完成
- Navicat设定mysql定时任务步骤示例
怎样在Navicat中设置,是数据库按照记录中的日期更新状态字段 其实这个很常用,比如你网站里的某条记录的日期——比如说数据库中某条活动记录的审核日期字段已经过期,亦即当前时间已经超过审核日期,那么定 ...