目录

【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

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
用户277844910499311 小时前
借助DeepSeek智能生成测试用例:从提示词到Excel表格的全流程实践
人工智能·python
JavaEdge在掘金13 小时前
ssl.SSLCertVerificationError报错解决方案
python
我不会编程55514 小时前
Python Cookbook-5.1 对字典排序
开发语言·数据结构·python
李少兄14 小时前
Unirest:优雅的Java HTTP客户端库
java·开发语言·http
老歌老听老掉牙14 小时前
平面旋转与交线投影夹角计算
python·线性代数·平面·sympy
满怀101514 小时前
Python入门(7):模块
python
无名之逆14 小时前
Rust 开发提效神器:lombok-macros 宏库
服务器·开发语言·前端·数据库·后端·python·rust
你觉得20515 小时前
哈尔滨工业大学DeepSeek公开课:探索大模型原理、技术与应用从GPT到DeepSeek|附视频与讲义下载方法
大数据·人工智能·python·gpt·学习·机器学习·aigc
似水এ᭄往昔15 小时前
【C语言】文件操作
c语言·开发语言
啊喜拔牙15 小时前
1. hadoop 集群的常用命令
java·大数据·开发语言·python·scala