计算机及Python要点

1.进制
1.1.进制间转换

  • 除二进制外其他八进制、十进制、十六进制产生的原因是什么?
    目的方便数据表达
  • 十进制如何转换二进制
    原理是对十进制除2运算结余串连组成二进制
    如7的二进制为111,推演过程7/2=3…余1,3/2=1…余1,1<2…余1
  • 二进制如何转十进制
    原理是二进制乘以2次幂的和
    如二进制110的十进制为6,推演过程0x2(0次幂)+1x2(1次幂)+1x2(2次幂)=6
    注:二进制由右到左开始推算

1.2.进制计数
十进制
特点:满十进一,一共有十个数字
计数:0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
二进制
特点:满二进一,一共有2个数字
计数:0 1 10 11 100
八进制
特点:满八进一,一共有8个数字
计数:0 1 2 3 4 5 6 7 10 11.……17
十六进制
特点:满十六进一,一共有16个数字
计数:0 1 2 3 4 5 6 7 8 9 a b c d e f…1a 1b 1c…24
注:十六进制引入a b c d e f表示10 11 12 13 14 15

1.3.数据间换算
bit是计算机最小单位
byte是我们可操作的最小单位,也可电脑硬盘容量的最小单位
8bit=1byte
1024byte=1KB(字节)
1024KB=1MB(兆节)
1024M=1GB(吉节)
1024G=1TB(太节)

2.环境变量

  • 如何查看
    如win10系统,右击我的电脑->属性->高级系统设置->高级->环境变量,如下图,分二类一个是系统变量,一个是用户变量,我们只需看用户变量
    在这里插入图片描述
  • 变量添加、删除、修改
    我们可以通过新建、编辑和删除按钮对变量进行操作,但一般我们只对用户变量操作,系统变量不动

3.path环境变量
path环境变量保存着一个个不同的路径,当我们在命令行输入一个命令时,系统会先在当前目录下找,如找到直接打开,如没有找到则在path变量中找,再没有找到则会报错我们可以将经常访问的文件夹或程序放于此,方便我们快速访问
注:多个路径需用;隔开
4.python语言概述
概念:python是由吉多·范罗苏姆创造,其命名是由蟒蛇翻译而来,它是一款易于学习且功能强大的编辑语言,专注于如何解决问题
python的特色:简单、易学、自由开放,可跨平台、可嵌入性、丰富的库
应用发展前景:python目前是发展一款比较火的语言,其可应用多个方面如软件开发、科学计算、自动运维、web开发、爬虫、数据分析、人工智能等
交互模式:python的交互模式,与系统dos命令窗口差不多

5.python环境搭建

  • 5.1.先在官网https://www.python.org/getit/,在Download选择对应系统,对应版本(executable installer),注意不要选择后缀带有rc的,这是临时版
  • 5.2.下载安装包后,像安装QQ软件一样双击安装,注意过程需勾选加到环境变量和pip包安装
  • 5.3安装完后,我们可以在DOS窗体命令行中,输入python以验证是否已正确安装,如出现下图就表示已正确安装

在这里插入图片描述

  • 5.4.pip工具介绍 pip是一款主流的安装工具,它可以在命令窗口中安装任意需求安装包,如想安装requests,则输入pip install request
    在这里插入图片描述卸载已安装的库
    pip uninstall requests
    查看版本
    pip -v
    查看以安装的库
    pip list
    装已安装的库保存到指定文本文件中
    pip freeze > d:\install.txt
    除上面提到的安装方法,也可以用换源安装
    如:pip install
    requets -i https://pypi.douban.com/simple 国内提供换源网址如下:
    ⾖瓣 :http://pypi.douban.com/simple/
    阿⾥:http://mirrors.aliyun.com/pypi/simple/
    中国科学技术⼤学:http://pypi.mirrors.ustc.edu.cn/simple
    清华:https://pypi.tuna.tsinghua.edu.cn/simple

6.python第一个程序
可以在交互模式实际如下图:
也可以在Python⾃带的idle
也可在用pycharm实现
在这里插入图片描述

7.pycharm的安装
pycharm有专业版和社区版之分,专业版需付费,社区版免费,相应免费版会少一些功能如web开发,数据库的支持,但对于学习来说社区版已能胜任,其安装如安装QQ软件一样
注:安装时路径建议使用全英文,新建项目时使用虚拟环境(支持第三方包)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值