当前位置: 首页 > news >正文

01-编程入门

文章目录

    • Python学习方向
    • 什么是编程语言
    • 编程语言发展史
    • Python环境安装

Python学习方向

  • 爬虫工程师

    ​ 爬虫-模拟用户向服务器发送请求–》爬取数据

    ​ 1.娱乐数据、商业数据、付费数据。

    ​ 2.搜索引擎(百度、谷歌、搜狗,以及一些小网站内的搜索迎引擎)

    ​ 3.跟服务器交互–买票、抢票,买商品、秒杀等。

  • Web开发工程师

    ​ 1.开发网站,负责后台的运营

    ​ 2.开发小程序,APP

  • 数据分析师

    ​ 通过获取的数据进行分析

什么是编程语言

编程来自于生活 --多用生活的例子来理解编程思路

  • 自然语言(汉语、英语、日语) --> 人与人之间的交流
  • 编程语言(python,java,c) --> 人与计算机之间的交流

学习编程,就是为了如何与电脑进行交流,了解他的规则,语法。

最重要的就是学习思维逻辑,

语法都是固定的,思想是活的。

编程语言发展史

  • 机器语言

    ​ 由二进制0和1组成

    ​ 二进制 – 01

    ​ 八进制 – 01234567

    ​ 十进制 – 0123456789

    ​ 十六进制 – 0123456789abcdef

    ​ 如何去理解二进制的构成?

    ​ 8 4 2 1

    ​ 口 口 口 口

    ​ 0 0 0 1

    ​ 0001(二进制) = 1(十进制)

    ​ 0+0+0+1=1

    ​ 8 4 2 1

    ​ 口 口 口 口

    ​ 0 1 0 1

    ​ 0101(二进制) = 5(十进制)

    ​ 0+4+0+1=5

    也就是说先根据二进制的数字来判断如何进行换算

    ​ 64 32 16 8 4 2 1

    ​ 口 口 口 口 口 口 口

    ​ 1 1 0 1 0 0 1

    ​ 1101001(二进制) = 105(十进制)

    ​ 64+32+8+1=105

    计算机最底层就是通过二进制来表示。

    10101010010101001010100101010100101

  • 汇编语言

    由于二进制太难理解,难度太大,所以繁衍出了汇编语言,

    在二进制的基础上做了简化。

  • 高级语言

    更容易让人类看懂的语言,符合人类的语言特征。

    高级语言就是用人类的思维去写代码

Python环境安装

​ 1.官网下载 – 百度搜Python官网

​ 2.Python版本 – Python2和Python3

​ Python有两个大的版本,Python2已经比较老了,所以都用Python3.

​ 3.系统位数

​ 电脑分为32位/64位凑在哦系统

​ 安装对应的位数版本

​ 4.环境变量

​ 安装Python的时候记得勾选path

​ 如果没有勾选的话需要在

​ 此电脑(右键)–>属性–>高级系统设置–>环境变量–>系统变量里面找到path选项–>然后编辑新添加Python安装的路径

​ 如果没有配置环境变量,电脑就会不认识Python文件,找不到它。

​ 5.如何判断Python是否安装上了?

​ 在cmd里面输入Python–>显示

在这里插入图片描述


http://www.mrgr.cn/news/55631.html

相关文章:

  • 2. 什么是注解?
  • vue项目引入高德地图
  • 【MySQL】提高篇—事务管理:事务隔离级别的介绍
  • nbsaas vue3管理后台框架
  • 【JavaEE】——TCP应答报文机制,超时重传机制
  • 1.2电子商务安全内涵
  • 传感器信号的存储和传输
  • 首个统一生成和判别任务的条件生成模型框架BiGR:专注于增强生成和表示能力,可执行视觉生成、辨别、编辑等任务
  • Qt学习笔记第21到30讲
  • DataWhale10月动手实践——Bot应用开发task04学习笔记
  • MySQL 服务器配置与管理<二>
  • CAS 详解
  • Reverse.Kr—— 前四题
  • 08-流程控制语句
  • 简单汇编教程9 字符串与字符串指令
  • tkintrt.Button位置试炼——计算器“键盘”
  • MySQL—CRUD—进阶—(二) (ಥ_ಥ)
  • 基于springboot的网上服装商城推荐系统的设计与实现
  • BitNet: Scaling 1-bit Transformers for Large Language Models
  • 数据库中常用的函数及函数应用
  • FCITX5的一些小命令
  • Spring Boot:如何实现JAR包的直接运行
  • 静态代码块为什么不能放在构造函数中
  • 在C++中比大小
  • 嵌入式开发学习——c语言完结
  • 10.21 IO进程直接的通信