【Python】背景及环境搭建

文章目录


努力经营当下 直至未来明朗

了解计算机

  1. 示例:使用电脑访问B站

1) 本地的计算机会给B站服务器发送一个网络请求(如:谁,想看哪个视频)

2)B站的服务器手改该请求之后就会找到对应的视频,然后通过网络再发送会用户本地计算机

  1. 计算机可以是:电脑、'路由器、服务器以及智能家电等

  2. 计算机的主要组件(冯诺依曼体系 ):

    1)CPU 中央处理器:类似于大脑,主要进行算术运算、逻辑判断等

    2)存储器(内存、外存):存储数据

    3)输入设备:如键盘、鼠标、麦克风等

    4)输出设备:如显示器、音响、耳机和打印机等

    输入和输出设备都是负责和用户进行交互的

  3. 内存和外存(如硬盘等)的区别:

    1)存储空间:内存的存储空间较小,外存的存储空间较大

    2)访问速度:内存访问速度快,外存访问速度慢(一般会相差4-5个数量级)

    3)成本:内存成本比外存高

    4)数据持久性:相比而言,内存的数据更容易丢失(断电数据消失),外存数据能过户更加持久化存储(断电数据存在,一般机械硬盘存储数据时间是几年到十几年)

  4. 有的设备既是输入设备,又是输出设备。如触摸屏、网卡(上传/下载数据)等

  5. 显卡的定位其实是和CPU类似的:

    1)CPU:通用计算芯片

    2)显卡(GPU):专用计算芯片,如运算量较大但是运算比较简单的就比较适合使用,如游戏渲染以及机器学习中的建模等


一、Python背景知识

  1. 编程语言大体可以分为三大类:
    机器语言(二进制指令)、汇编语言(与机器语言是以一一对应的关系,将机器语言使用单词符号进行助记)、高级语言
  2. Python第一个正式版本发布在1991年,是荷兰程序员吉多·范罗苏姆(人称龟叔Gui)开发的。

Python,万维网,Linux,Vim,Qt,第一台笔记本电脑都是诞生于1991年


一、Python环境搭建

  1. 直接搜索Python进入官方网站进行下载:python官网 -> 点击Download选择对应我的环境下载 -> 选择stable releases稳定发行版,不要选择预发行版

  2. 下载完成之后双击该exe文件:一定要勾选左下角的"add path···" -> install now 即可 -> 此时安装的是一个python的运行环境,只能再开始菜单中看到命令行程序

  3. 安装PyCharm:pycharm安装 -> 安装完成之后双击 -> 选择安装路径 -> 最主要勾选update context menu,其它看自愿 -> 直接一直next即可 -> 完成后点击程序会提示是否要导入设置,如果有就导入,没有就直接do not···即可

  4. 创建项目:存储路径可以自己选择,但是一般不要带中文 -> 使用的python解释器默认是创建虚拟环境,但是最好使用全局环境 -> 找不到就点击add interpreter -> System Interpreter选择之前下载好的python.exe -> 不要勾选create a main···


  5. 创建好项目之后 -> 右键new -> python file -> 写好代码之后可以右键 run进行运行

  6. 调整字体:file -> settings -> Editor -> font -> 修改size即可,后面的行间距看自己调整即可

  7. 设置背景:file -> backgroud(可以直接搜索) -> appearance -> 点击background image

相关推荐
没头脑的ht几秒前
Swift内存访问冲突
开发语言·ios·swift
没头脑的ht3 分钟前
Swift闭包的本质
开发语言·ios·swift
wjs20246 分钟前
Swift 数组
开发语言
stm 学习ing1 小时前
FPGA 第十讲 避免latch的产生
c语言·开发语言·单片机·嵌入式硬件·fpga开发·fpga
湫ccc2 小时前
《Python基础》之字符串格式化输出
开发语言·python
mqiqe3 小时前
Python MySQL通过Binlog 获取变更记录 恢复数据
开发语言·python·mysql
AttackingLin3 小时前
2024强网杯--babyheap house of apple2解法
linux·开发语言·python
哭泣的眼泪4083 小时前
解析粗糙度仪在工业制造及材料科学和建筑工程领域的重要性
python·算法·django·virtualenv·pygame