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软件一样
注:安装时路径建议使用全英文,新建项目时使用虚拟环境(支持第三方包)