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 存 ...
随机推荐
- JavaWeb核心篇(2)——Request和Response
JavaWeb核心篇(2)--Request和Response 上篇文章中提及到了Servlet,在Servlet中我们主要继承了HTTPServlet类,在HTTPServlet类中我们会接触到两个 ...
- 一步步搞懂MySQL元数据锁(MDL)
某日,路上收到用户咨询,为了清除空间,想删除某200多G大表数据,且已经确认此表不再有业务访问,于是执行了一条命令'delete from bigtable',但好长时间也没删完,经过咨询后,获知dr ...
- JS作用域、变量提升和闭包
作用域 作用域可以理解为JS引擎执行代码的时候,查找变量的规则. 从确定变量访问范围的阶段的角度,可以分为2类,词法作用域和动态作用域.js是词法作用域. 从变量查找的范围的角度,可以分为3类,全局作 ...
- Django 之复制粘贴必备命令(补)
一.Django 常用命令 pip install django==3.2 pip show django pip list django-admin startproject mysite pyth ...
- Kubernetes DevOps: Harbor
Harbor 是一个 CNCF 基金会托管的开源的可信的云原生 docker registry 项目,可以用于存储.签名.扫描镜像内容,Harbor 通过添加一些常用的功能如安全性.身份权限管理等来扩 ...
- 15. 第十四篇 安装CoreDNS
文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247483850&idx=1&sn=4bfdb26f ...
- 使用kubeoperator自带的nginx-ingress-controller设置服务的ingress规则进行访问
情况说明 当使用kubeoperator安装k8s集群的时候,在组件设置部分选择的ingress 类型是nginx-ingress yaml文件 k8s集群安装后,可以在节点的master主机的这个目 ...
- C++ 自学笔记 访问限制 Setting limits
Setting limits 让客户不能改,让设计者可以改 C++: 任何人访问 成员函数访问(同一个类的不同实例化对象可以相互访问私有成员变量) 类自己或子类访问 friend: 朋友就可以授权访问 ...
- PAT (Advanced Level) Practice 1002 A+B for Polynomials 分数 25
This time, you are supposed to find A+B where A and B are two polynomials. Input Specification: Each ...
- 使用 HammerDB 对 Citus 和 Postgres 进行 Benchmark,每分钟200万新订单处理测试(官方博客)
在为 Postgres 运行性能基准测试时,主要建议是:"自动化!" 如果您正在测量数据库性能,您可能不得不一遍又一遍地运行相同的基准测试. 要么是因为你想要一个稍微不同的配置,要 ...