python基础知识笔记(python要点)

1.python语言

1.1python语言的特点

  • 兼具 简单功能 的编程语言。特点是 专注于解决问题,而不拘泥于语法。

1.2解释型和编译型语言的区别

语言分类 代表语言 转换 特点
编译型语言 C语言 会在代码执行前将代码编译为机器码,然后将机器码交给计算机执行 执行速度快,跨平台性比较差
解释型语言 python 不会在执行前对代码进行编译,而是在执行的同时一边执行一边编译 执行速度慢,跨平台性比较好

1.3python的特色

  • 简单
  • 易于学习
  • *且开放
  • 跨平台
  • 可嵌入性
  • 丰富的库

1.4python的发展及应用

python基础知识笔记(python要点)

  • python的应用
    • 常规软件开发
    • 科学计算
    • 自动化运维
    • 自动化测试
    • WEB开发
    • 网络爬虫
    • 数据分析
    • 人工智能

2.搭建环境

2.1python的解释器

  • CPython :用C语言编写的python解释器
  • PyPy : 用python语言编写的python解释器
  • JPython : 用Java编写的python解释器

2.2搭建python的环境

2.3 python的交互模式

  • win键+R --> CMD–>回车—>输入python
  • python基础知识笔记(python要点)

2.4 pip工具的使用

  • pip介绍
    我们都知道python有很多的第三方库或者说是模块。这些库针对不同的应用,发挥不同的作用。我们在实际的项目中肯定会⽤到这些模块。那如何将这些模块导⼊到自己的项目中呢?
    Python官方的PyPi仓库为我们提供了⼀个统⼀的代码托管仓库,所有的第三方库,甚至你自己写的开源模块,都可以发布到这里,让全世界的⼈分享下载 。
    python有两个著名的包管理⼯具easy_install和pip。在python 2中
    easy_install是默认安装的,而pip需要我们手动安装。随着Python版本的提高,asy_install已经逐渐被淘汰,但是⼀些高较老的第三方库,在现在仍然只能通过easy_install进行安装。目前,pip已经成为主流的安装⼯具,自Python2 >=2.7.9或者Python 3.4以后默认都安装有pip
  • pip使用
    在命令行下,输入pip,回车可以看到帮助说明:
    python基础知识笔记(python要点)
  • 查看pip版本
  • pip -v
  • pip --version

2.5 python的第一个程序

  • 可以在交互模式实现
  • 可以用python自带的idle
  • 用高级开发工具如 : PyCharm

3 pycharm的按照和设置

3.1pytharm的安装

3.2pytharm的简单配置

  • 1、主题修改 file–setting–apperance–theme
  • 2、代码字体修改 File–settings–Editor-Font
  • 3、关闭更新 File–settings—apperance—System Settings —
    -Updates — Automatically check updates for 取消打钩
  • 4、快捷键修改 File–settings—apperance-- Keymap 选择⾃⼰习惯的
    快捷键⽅式
  • 5、⾃动导包 File–settings—apperance–General —Auto Import
    打钩
  • 6、进制打开上次的⼯程 File–settings—apperance—System
    Settings —Reopen last project startup
  • 7、修改新建⽂件⽂件头 File–settings–Editor—Code Style — File
    and Code Templates — Python Script
    #!/usr/bin/env python
    -- coding: utf-8 --
    @Time : ${DATE} ${TIME}
    @Author : Jerry
    @File : ${NAME}.py
    @Software: ${PRODUCT_NAME}
  • 8、修改字体编码 File–settings–Editor—Code Style — File
    Encoding — Project Encoding