Python语⾔

概念

代码简单,功能实现比较完善,属于解释性语言,开源库众多,跨平台性好。
Python开发者:龟叔 Python英文直译为巨蟒

应用

软件开发,自动化运维,测试,WEB开发,爬虫,数据分析,人工智能等等。

Python之禅

打开python 输入import this

Python环境搭建

下载

https://www.python.org/downloads/windows/(Windows系统安装包下载)
安装完成之后,在cmd中输入python 即可查看是否安装成功以及安装的版本号

pip工具

pip工具:一个下载第三方库或者代码的工具仓库(个人理解:有点像镜像安装程序)
pip命令:在cmd中输入pip即可查看所有pip工具的功能
常用的有:pip install xxx(包名或第三方库名) 安装库
pip uninstall xxx 卸载库
pip list 显示所有已安装的库
pip install requests == 2.8.7 指定版本安装
pip install SomePackage -i https://pypi.douban.com/simple 换源安装

Python的第一个程序

用python程序写(交互模式)

用文本文件写


用PyCharm写

PyCharm的安装

https://www.jetbrains.com/ (PyCharm官网下载地址)

安装时记得配置环境变量
安装时记得纯英文路径以及磁盘空间
安装完成后会有虚拟环境和本地环境设置(一般使用虚拟环境)

小白学习笔记之Python要点相关推荐

  1. 小白学习笔记之计算机要点

    计算机要点 计算机基本概念 计算机是什么 计算机(电脑),是现代一种用于高速计算的电子计算机器,主要用于各种数值,逻辑的计算,也具有储存记忆功能(比如你写个记事本,写个小秘密在你电脑里,他能给你存起来 ...

  2. python函数笔记_小白学习笔记之Python函数(一)

    遍历字典 keys() 返回字典的所有的key d={'name':'葫芦娃','age':'7','gender':'男'} for k in d.keys(): print(k) #name,ag ...

  3. python编程语言继承_python应用:学习笔记(Python继承)

    学习笔记(Python继承)Python是一种解释型脚本语言,可以应用于以下领域: web 和 Internet开发 科学计算和统计 人工智能 教育 桌面界面开发 后端开发 网络爬虫 有几种叫法(父类 ...

  4. python3.4学习笔记(九) Python GUI桌面应用开发工具选择

    python3.4学习笔记(九) Python GUI桌面应用开发工具选择 Python GUI开发工具选择 - WEB开发者 http://www.admin10000.com/document/9 ...

  5. python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑

    python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑 许多人在安装Python第三方库的时候, 经常会为一个问题困扰:到底应该下载什么格式的文件? 当我们点开下载页时, 一 ...

  6. python爬取b站视频封面_学习笔记(4)[Python爬虫]:爬取B站搜索界面的所有视频的封面...

    学习笔记(4)[Python爬虫]:爬取B站搜索界面的所有视频的封面 import os import requests import re import json from bs4 import B ...

  7. 学习笔记之——Python中类和对象的理解

    学习笔记之--Python中类和对象的理解 面向对象的含义和特性 类 Python中类的定义.结构.创建 Python类的定义 Python类的结构 类的创建 类的属性 类的方法 对象 对象的创建 参 ...

  8. R语言小白学习笔记12—概率分布

    R语言小白学习笔记12-概率分布 笔记链接 学习笔记12-概率分布 12.1 正态分布 12.2 二项分布 12.3 泊松分布 12.4 其他分布 笔记链接 学习笔记1-R语言基础. 学习笔记2-高级 ...

  9. ros学习笔记12——python实现发布和接收ros topic

    ros学习笔记12--python实现发布和接收ros topic 一.简单demo 1.工作空间是存放工程开发的相关文件的文件夹 2.创作工作空间指令 3 .创建功能包 4. 创建Topic的订阅发 ...

最新文章

  1. Hive数据仓库之快速入门
  2. 查看Linux软件信息
  3. HTML5 大战移动应用(一)
  4. linux 系统之三
  5. Echarts开源可视化库学习(二)常用图表的实现与效果
  6. 浅谈嵌套命名实体识别(Nested NER)
  7. 多项目加载顺序修改_React推出并发模式:可中断渲染、指定加载顺序、并行处理多状态...
  8. c语言里字符串和字符串字面量,string literals(字符串字面量)
  9. C++中的深拷贝和浅拷贝(详解)
  10. Spring @Autowired Annotation教程
  11. linux中hadoop环境变量配置文件,Ubuntu中关于hadoop环境变量的设置方法
  12. 服务器部署ssl证书,Apache服务器SSL证书部署
  13. Lightroom Classic 教程,如何结合使用Photoshop 和 Lightroom?
  14. 用《只狼》教你学会Git(中)
  15. jvm 字节码jclasslib解读
  16. java 控制系统音量_用JNI实现调节win7系统音量
  17. hermite spline
  18. 小米5.0以上设备最完美激活xposed框架的流程
  19. zabbix监控RDS
  20. 最新软件外包网站有哪些?

热门文章

  1. Django2.0+小程序技术打造微信小程序助手百度云
  2. 19网站实现QQ登录功能
  3. android 播放 优酷视频
  4. OMAP3630_usb驱动
  5. 关于echarts自定义合并中国地图分区展示的问题
  6. excel work
  7. 6-4 猫和老鼠有多重
  8. Acwing LeetCode 题目分类——配套基础课进阶课
  9. 索引顺序查找(分块查找)
  10. kettle json input组件 Unable to access your JSON data