pip 源 通过哪个网站或地址去安装 yum 源
yum install epel-release 扩展源 下一些默认源里没有的包

计算机无法识别C,python 计算机只认二进制0 1 C语言 静态编译型语言 运行之前就需要全部编译好 python 动态解释型语言 一边运行一边编译

.py --》被解释器翻译成python字节码 .pyc(介于人类语言和机器语言之间)---》pvm虚拟机 python解释器有:cpython,jpython,ironpython,pypy cpython----C语言实现 jpython-----Java实现 .py----》java字节码----》jvm虚拟机 ironpython------》net平台基础上,C#实现 pypy----》是用python写的python解释器,速度快 引入“即时编译”的概念jit 主流仍是Cpython,因为pypy对很多其他三方库不支持 cpython可以用到的功能pypy没有

pip源,国内源下载更快 pip install ipython -i "源地址"

  1. 阿里云 http://mirrors.aliyun.com/pypi/simple/2.
  2. 豆瓣http://pypi.douban.com/simple/
  3. 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  4. 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
  5. 华中科技大学http://pypi.hustunique.com/

">>>" 是键入python语句的主要提示符 "..." 是python语句的次要提示符

| 这个符号表示符号前命令输出的内容作为后面命令的输入内容 grep过滤

程序运行: 代码写在磁盘上的,运行时从磁盘加载到内存,程序在内存上运行,变量保存在内存上,程序最后都会转变成机器指令,cpu去执行

赋值-引用机制 引用计数 当name赋值“wen”,引用计数为1,再赋值name="liu"时,引用计数为0,触发回收,删除原来的“wen”

python的输入与输出: 1)输入 2)输出

单行注释 # 多行注释 三个引号(单引号多引号都行)前后都要三个 选中要注释的几行,按CTRL+/

快捷: CTRL+A 全选 建议4个空格缩进 续行
Ctrl + 悬浮/单击鼠标左键: 简介/进入代码定义 Ctrl + /: 行注释/取消行注释 Ctrl + Shift + / : 块注释 Ctrl + Alt + L : 代码格式化 Ctrl + D : 复制选定的区域或行 Ctrl + R:替换 Shift + F10 : 运行

附录: pycharm自定义模板 $ {PROJECT_NAME} - 当前项目的名称。 $ {NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。 $ {USER} - 当前用户的登录名。 $ {DATE} - 当前的系统日期。   $ {TIME} - 当前系统时间。   $ {YEAR} - 今年。   $ {MONTH} - 当月。   $ {DAY} - 当月的当天。   $ {HOUR} - 目前的小时。   $ {MINUTE} - 当前分钟。   $ {PRODUCT_NAME} - 将在其中创建文件的IDE的名称。   $ {MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,2月等   $ {MONTH_NAME_FULL} - 一个月的全名。 示例:1月,2月等