python编程学习方法及计算机基础理论
**从零开始学习编程 **
一、学习前语
- 在学习python之前首先先说几点学习建议,首先是培养自己能解决问题的能力:
1.遇到问题时给自己设置一个解决该问题的时间限制
0-5min:自己解决问题(百度搜索/思考)
5-15min:与朋友/同事/网友讨论(如果帮助自己解决了问题,需要询问是如何解决的或者是解决问题的思路)
10-15min:找技术大牛(寻求帮助)(如果帮助自己解决了问题,需要询问是如何解决的或者是解决问题的思路)
2.学习方式:根据自身水平以及平时习惯进行学习操作。(不要刻意修炼不必要的事情)
3.英文学习:因为绝大部分编程是英文内容,所以在学习过程中必不可少的会遇到英文,这时候需要自己利用百度去搜索翻译增加自己对该单词/名词的记忆,以便于下次在遇到时候能看得懂。
百词斩/扇贝单词/BBC新闻--辅助你更好的去学习以及记住关键单词。
4.合理利用自己的学习时间/闲暇时间
5.技多不压身
二、准备学习
今日学习内容:
1.Typora与markdown语法:
- Typora 是一款 markdown 文本编辑器
- 在学习Python过程中,这款软件可以帮助你做许多学习中要做的事情(笔记/思维导图/...)
- 我们下载安装好Typora后,可以先熟悉一下专属于markdown的语法以及功能(常用部分):
- (在安装Typora时会遇到路径选择的界面)
文件路径:分为两类
1.绝对路径:
· 不需要参考,使用该路径任何人都可以找到具体的资源
eg:找力哥
路径:地球中国上海浦东新区沈梅路c地铁口
实际:C:\User\Jason\a.txt

2.相对路径:
· 需要参考系 该路径不是所有人获取到之后都可以找到具体的资源
eg:找Jason老师
路径:5楼503室教1
实际:a.txt

标题系列:
1.大标题:# #号加文本内容或者ctrl+(1~6)调整标题大小
2.小标题系列:# *+文本(无序标题)或 +号 +文本 无序标题
3.语言环境:``` 加 环境语言名称(python/java)
4.表格:|内容|内容|
5.表情::英文单词:
6.查看源码:ctrl+?
7.图片展示:图片展示可以直接拖入Typora,无法跨计算机展示
·可将MD文件以及内部图片文件夹一起传输到其他设备查看
·转换文件格式(pdf)
2.计算机本质:
计算机被称之为电脑
计算机的电信号只有高低电平两种状态即(0,1)
计算机只认识0和1(二进制)
进制:
二进制(逢2进1)
0 1
八进制(逢8进1)
0 1 2 3 4 5 6 7
十进制(逢10进1)
0 1 2 3 4 5 6 7 8 9
十六进制
0 1 2 3 4 5 6 7 8 9 a b c d e f
通过二进制的长短来记录各种数据
比特位(bit)=1bit
8bit = 1btye(s) 字节
1024bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
3.计算机五大组成部分
控制器————控制计算机各个硬件运作
存储器————存储电脑信息
运算器————逻辑运算信息/数学运算
输入设备————输入信息进入电脑处理
输出设备————输出信息呈现出来

三、总结
今日主要是针对学习Python之前的工作进行一些讲解/预习
先基础了解一下大概内容
python编程学习方法及计算机基础理论的更多相关文章
- python人工智能爬虫系列:怎么查看python版本_电脑计算机编程入门教程自学
首发于:python人工智能爬虫系列:怎么查看python版本_电脑计算机编程入门教程自学 http://jianma123.com/viewthread.aardio?threadid=431 本文 ...
- Python编程Day1——计算机组成与操作系统
一..计算机基础 二.编程与编程的目的 1.什么是语言? 一种事物与另外一种事物沟通的介质 编程语言是程序员与计算机沟通的介质 2.什么是编程? 程序员把自己想要让计算机做的事用编程语言表达出来,编程 ...
- 【系列】Python编程思想(1):Python简介与开发环境搭建
李宁老师的 开始学习. 本系列文章深入介绍了Python的各种技术,堪称是目前最全的Python教程.主要目的是让读者可以了解Python的各种核心技术,包括各种Python函数库.本教程使用Py ...
- Linux运维人员如何学习python编程
Linux运维人员如何学习python编程 从不会写代码,到自己独立能写代码解决问题 .这个问题很重要!盲目学习所谓的项目,最后 还是不会自己写代码解决问题.首先解决了独立能写代码解决问题,再通过项目 ...
- 学习Python编程的11个资源
用 Python 写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程语言.如果你正打算学习 web 开发,Python 是一个不错的选择,甚至你想学游戏开发也可 以从 Python 开始,因 ...
- 学习Python编程的11个精品资源
本文由 伯乐在线 - atupal 翻译自 Alex Ivanovs.欢迎加入技术翻译小组.转载请参见文章末尾处的要求. 用 Python 写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程 ...
- [置顶] 和孩子们一起学Python编程
1. 推荐书名 Computer Programming for Kids and Other Beginners in Python, 4Ed.pdf 中文译名:<和孩子们一起学Pyt ...
- 关于Python编程的一些问答
关于Python编程的一些问答 导语 大约1个月前,oschina.net和华章图书一起合作做了一个活动:OSC第51期高手问答--聊聊python那些事,来推广我参与撰写的书<编写高质量代码: ...
- Python入门经典. 以解决计算问题为导向的Python编程实践
Python入门经典. 以解决计算问题为导向的Python编程实践(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1juLsew8UiOErRheQPOuTaw 提取 ...
- Python编程:从入门到实践(选记)
本文参考< Python 编程:从入门到实践>一书,作者: [ 美 ] Eric Matthes 第1章 起步 1.1 搭建python环境 在不同的操作系统中, Python 存 ...
随机推荐
- 安装docker-compose--翻译
Install Docker Compose 译文 安装 Docker Compose 你可以在macOS.Windows.64-bit Linux上运行 Compose 前提条件 Docker Co ...
- 【读书笔记】C#高级编程 第三章 对象和类型
(一)类和结构 类和结构实际上都是创建对象的模板,每个对象都包含数据,并提供了处理和访问数据的方法. 类和结构的区别:内存中的存储方式.访问方式(类是存储在堆上的引用类型,结构是存储在栈的值类型)和它 ...
- 容器化|自建 MySQL 集群迁移到 Kubernetes
背景 如果你有自建的 MySQL 集群,并且已经感受到了云原生的春风拂面,想将数据迁移到 Kubernetes 上,那么这篇文章可以给你一些思路. 文中将自建 MySQL 集群数据,在线迁移到 Kub ...
- 关于mciSendString函数调用mp3音频的问题
先说结论:这个函数一定要调用MP3文件,手动改MP3格式无效,一定要保证下载源是MP3格式文件.具体可参考:https://blog.csdn.net/m0_46436640/article/deta ...
- Python数据科学手册-机器学习之特征工程
特征工程常见示例: 分类数据.文本.图像. 还有提高模型复杂度的 衍生特征 和 处理 缺失数据的填充 方法.这个过程被叫做向量化.把任意格式的数据 转换成具有良好特性的向量形式. 分类特征 比如房屋数 ...
- ACL和NAT
1 ACL 1.1 ACL的作用 1).用来对数据包做访问控制(丢弃或者放弃) 2).结合其他协议,用来匹配范围 1.2 ACL的工作原理 当数据包从接口经过时,由于接口启用了ACL,此时路由器会对报 ...
- Elasticsearch:单节点数据迁移
Elasticsearch数据迁移:windows单节点迁移到windows 将源数据中的ES安装目录下的data/nodes目录整体拷贝到目标ES的对应目录下 迁移前请备份:迁移后需要重启ES: E ...
- 天翼云上新增IP备案具体操作步骤
0.点击右上角的备案,进入到备案中心 1.已备案信息管理 点击左侧的已备案信息管理,右侧出现的页面中找到已备案网站信息,网站负责人后面的操作里有5个图标,点击第三个(变更接入),提交订单,进入到下一步 ...
- 几篇关于MySQL数据同步到Elasticsearch的文章---第四篇:使用go-mysql-elasticsearch同步mysql数据库信息到ElasticSearch
文章转载自: https://www.cnblogs.com/dalaoyang/p/11018541.html 1.go-mysql-elasticsearch简介 go-mysql-elastic ...
- URL Search查询
#基本查询 GET /movies/_search?q=2012&df=title&sort=year:desc&from=0&size=10&timeout= ...