1{ 2 "cells": [ 3 { 4 "cell_type": "markdown", 5 "metadata": {}, 6 "source": [ 7 "# Basic Output" 8 ] 9 }, 10 { 11 "cell_type": "code", 12 "execution_count": null, 13 "metadata": { 14 "collapsed": false 15 }, 16 "outputs": [], 17 "source": [ 18 "from IPython.display import display" 19 ] 20 }, 21 { 22 "cell_type": "code", 23 "execution_count": null, 24 "metadata": { 25 "collapsed": false 26 }, 27 "outputs": [], 28 "source": [ 29 "print('hi')" 30 ] 31 }, 32 { 33 "cell_type": "code", 34 "execution_count": null, 35 "metadata": { 36 "collapsed": false 37 }, 38 "outputs": [], 39 "source": [ 40 "display('hi')" 41 ] 42 }, 43 { 44 "cell_type": "code", 45 "execution_count": null, 46 "metadata": { 47 "collapsed": false 48 }, 49 "outputs": [], 50 "source": [ 51 "1" 52 ] 53 }, 54 { 55 "cell_type": "code", 56 "execution_count": null, 57 "metadata": { 58 "collapsed": false 59 }, 60 "outputs": [], 61 "source": [ 62 "%matplotlib inline\n", 63 "import matplotlib.pyplot as plt\n", 64 "plt.plot([1,3,2])" 65 ] 66 }, 67 { 68 "cell_type": "code", 69 "execution_count": null, 70 "metadata": { 71 "collapsed": false 72 }, 73 "outputs": [], 74 "source": [ 75 "%%javascript\n", 76 "console.log(\"I ran!\");" 77 ] 78 }, 79 { 80 "cell_type": "code", 81 "execution_count": null, 82 "metadata": { 83 "collapsed": false 84 }, 85 "outputs": [], 86 "source": [ 87 "%%html\n", 88 "<b>bold</b>" 89 ] 90 }, 91 { 92 "cell_type": "code", 93 "execution_count": null, 94 "metadata": { 95 "collapsed": false 96 }, 97 "outputs": [], 98 "source": [ 99 "%%latex\n", 100 "$$\n", 101 "a = 5\n", 102 "$$" 103 ] 104 }, 105 { 106 "cell_type": "markdown", 107 "metadata": {}, 108 "source": [ 109 "# input_request" 110 ] 111 }, 112 { 113 "cell_type": "code", 114 "execution_count": null, 115 "metadata": { 116 "collapsed": false 117 }, 118 "outputs": [], 119 "source": [ 120 "raw_input(\"prompt > \")" 121 ] 122 }, 123 { 124 "cell_type": "markdown", 125 "metadata": {}, 126 "source": [ 127 "# set_next_input" 128 ] 129 }, 130 { 131 "cell_type": "code", 132 "execution_count": null, 133 "metadata": { 134 "collapsed": false 135 }, 136 "outputs": [], 137 "source": [ 138 "%%writefile tst.py\n", 139 "def foo():\n", 140 " pass\n" 141 ] 142 }, 143 { 144 "cell_type": "code", 145 "execution_count": null, 146 "metadata": { 147 "collapsed": false 148 }, 149 "outputs": [], 150 "source": [ 151 "%load tst.py" 152 ] 153 }, 154 { 155 "cell_type": "markdown", 156 "metadata": {}, 157 "source": [ 158 "# Pager in execute_reply" 159 ] 160 }, 161 { 162 "cell_type": "code", 163 "execution_count": null, 164 "metadata": { 165 "collapsed": false 166 }, 167 "outputs": [], 168 "source": [ 169 "plt?" 170 ] 171 }, 172 { 173 "cell_type": "markdown", 174 "metadata": {}, 175 "source": [ 176 "# object_info" 177 ] 178 }, 179 { 180 "cell_type": "code", 181 "execution_count": null, 182 "metadata": { 183 "collapsed": false 184 }, 185 "outputs": [], 186 "source": [ 187 "# press shift-tab after parentheses\n", 188 "int(" 189 ] 190 }, 191 { 192 "cell_type": "markdown", 193 "metadata": {}, 194 "source": [ 195 "# complete" 196 ] 197 }, 198 { 199 "cell_type": "code", 200 "execution_count": null, 201 "metadata": { 202 "collapsed": false 203 }, 204 "outputs": [], 205 "source": [ 206 "# press tab after f\n", 207 "f" 208 ] 209 }, 210 { 211 "cell_type": "markdown", 212 "metadata": {}, 213 "source": [ 214 "# clear_output" 215 ] 216 }, 217 { 218 "cell_type": "code", 219 "execution_count": null, 220 "metadata": { 221 "collapsed": false 222 }, 223 "outputs": [], 224 "source": [ 225 "import sys, time\n", 226 "from IPython.display import clear_output" 227 ] 228 }, 229 { 230 "cell_type": "code", 231 "execution_count": null, 232 "metadata": { 233 "collapsed": false 234 }, 235 "outputs": [], 236 "source": [ 237 "for i in range(10):\n", 238 " clear_output()\n", 239 " time.sleep(0.25)\n", 240 " print(i)\n", 241 " sys.stdout.flush()\n", 242 " time.sleep(0.25)\n" 243 ] 244 }, 245 { 246 "cell_type": "code", 247 "execution_count": null, 248 "metadata": { 249 "collapsed": false 250 }, 251 "outputs": [], 252 "source": [ 253 "for i in range(10):\n", 254 " clear_output(wait=True)\n", 255 " time.sleep(0.25)\n", 256 " print(i)\n", 257 " sys.stdout.flush()\n" 258 ] 259 }, 260 { 261 "cell_type": "code", 262 "execution_count": null, 263 "metadata": { 264 "collapsed": false 265 }, 266 "outputs": [], 267 "source": [] 268 } 269 ], 270 "metadata": { 271 "kernelspec": { 272 "display_name": "Python 3", 273 "language": "python", 274 "name": "python3" 275 }, 276 "language_info": { 277 "codemirror_mode": { 278 "name": "ipython", 279 "version": 3 280 }, 281 "file_extension": ".py", 282 "mimetype": "text/x-python", 283 "name": "python", 284 "nbconvert_exporter": "python", 285 "pygments_lexer": "ipython3", 286 "version": "3.4.2" 287 } 288 }, 289 "nbformat": 4, 290 "nbformat_minor": 0 291} 292