首页 > 编程语言 >初学计算机python

初学计算机python

时间:2023-05-11 19:12:43浏览次数:42  
标签:读取 python 标题 初学 内存 计算机

今天正式开始学习计算机python,从最基础的概念开始。

学习计算机需要使用一款编辑软件辅助学习,Typora是个很好的选择。初学Typora目前只对一些基本快捷键做了解,做前期准备。

对六种标题快捷键,几个#就是几级标题,或者直接Ctrl+1、2、3、4、5、6转变相应等级标题。另外还有无序标题:“*”星号+空格或者Ctrl+Shift+】。有序标题:数字+“.”点+空格实现。代码环境```+语言(eg:python)再回车进入代码环境编辑。

 另外就是计算机的一些基础概念了。

编程和编程语言

语言:人和人交流的媒介

编程语言:人和计算机交流的媒介

编程:通俗解释为写代码。就是程序员用计算机能够读懂的语言把自己的思想和逻辑写下来的过程

流水的语言,铁打的思想

计算机的五大组成部分

  1. 控制器:相当于人的大脑
  2. 运算器:分为数字运算(数字之间的运算)和逻辑运算(根据某个条件是否成立,决定是否要做事情)

  3. 存储器(内存、外存)
  4. 输入设备:键盘、鼠标、扫描仪等

  5. 输出设备:显示器、打印机等

 

计算机的三大核心硬件

中央处理器:控制器+运算器(CPU)

CPU从内存中读取指令然后执行

程序想要执行必须先储存到内存中

内存

读取速度最快,但需要通电,断电即清除数据

硬盘

读取速度<内存,但可以永久保存数据

操作系统

用来统筹硬件和软件。

三层架构

  1. 硬件

  2. 系统软件:操作系统

  3. 应用软件:application→app

常见操作系统

PC端

  1. windows(微软的)

  2. macOS(苹果的)

  3. Linux

手机端

  1. 安卓

  2. 苹果IOS

  3. 鸿蒙

标签:读取,python,标题,初学,内存,计算机
From: https://www.cnblogs.com/zfq132/p/17391944.html

相关文章

  • python异步正则字符串替换,asyncio异步正则字符串替换re
     自然语言处理经常使用re正则模块进行字符串替换,但是文本数量特别大的时候,需要跑很久,这就需要使用asyncio异步加速处理importpandasaspdimportreimportasynciodata=pd.read_csv("guba_all_post_20230413.csv")data.dropna(inplace=True)#defreplace_betwee......
  • python异步字符串查找,asyncio和marisa_trie
     自然语言处理当中经常需要字符串的查找操作,比如通过查找返回字串在文本当中的位置,比如通过匹配实现的nerimportpandasaspdimportasyncio#data=pd.read_csv("guba_fc_result_20230413.csv")data=pd.read_csv("guba_all_post_20230413.csv")filename="cate_gr......
  • R语言中调用调用python
       ......
  • python3.11 支持TA-lib
    网上找了很多地方才找到的,以下是原网面内容分享给大家:原网址python3.11支持TA-lib-简书(jianshu.com) python3.11支持TA-libasmcos关注IP属地:北京2022.11.0316:42:52字数122阅读1,075做量化的朋友都知道Ta-lib的windows库相当难编译。python3.11性能提升......
  • python 下载整个网页到本地(保持原有链接)样式
    pipinstallpagesnapplaywrightinstallpython310以上命令:pagesnap网址 网络名称提示:请求成功response.url='https://www.cnpython.com/pypi/singlefile'请求成功response.url='https://www.cnpython.com/media/pypi/static/css/brands.0c9eb08b.css'资源类型为css请求......
  • Linux 安装python、flaks
    linux默认是带有python的下载并安装python3下载地址:https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz--创建安装目录mkdir-p/usr/local/python3 --解压安装包tar-zxvfPython-3.8.2.tgz --进入目录编译安装cdPython-3.8.2./configure--pre......
  • python基础——变量&字符串
    int()整数float()浮点数#变量名只包含字母,数字,下划线1、变量名能以字母或下划线开始,但是不能一数字开始2、变量名不能包含空格,但是能是用下划线来分割3、每个变量都执指向一个值4、python中关键字和函数名不可以用作变量名,关键字和函数名是python中用于特殊用途的单子#字符......
  • 计算机常识
    计算机的基础知识一、编程和编程语言1、什么是编程?1.1、编程就是程序员把自己的思想和逻辑转换成计算机可以理解的形式。2、什么是编程语言?2.1、人与计算机之间可以沟通的的一座桥梁。ps:学编程就是学思想“流水的语言,铁打的思想”二、计算机的组成原理2.1、控制器:控制......
  • Python工具箱系列(三十一)
    Neo4j是一个高性能的开源的,使用Java语言实现的NoSQL图数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎......
  • 在debian上安装python3.10
    先更新系统。sudoaptupdate首先需要安装所需的依赖项,以便能够从源代码构建Python3.10。sudoaptinstallbuild-essentialzlib1g-devlibncurses5-devlibgdbm-devlibnss3-devlibssl-devlibreadline-devlibffi-devlibsqlite3-devwgetlibbz2-dev然后从Python官方......