Introduction to Python for science and engineering:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boca Raton, Florida
CRC Press
[2019]
|
Schriftenreihe: | Series in computational physics
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | xix, 368 Seiten Illustrationen, Diagramme 24 cm |
ISBN: | 9781138583900 9781138583894 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV045505015 | ||
003 | DE-604 | ||
005 | 20221006 | ||
007 | t | ||
008 | 190311s2019 a||| b||| 00||| eng d | ||
020 | |a 9781138583900 |c Hardback |9 978-1-138-58390-0 | ||
020 | |a 9781138583894 |c Paperback |9 978-1-138-58389-4 | ||
035 | |a (OCoLC)1090103249 | ||
035 | |a (DE-599)BVBBV045505015 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-739 |a DE-83 |a DE-91G | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 366 |2 stub | ||
100 | 1 | |a Pine, David J. |e Verfasser |0 (DE-588)1185726357 |4 aut | |
245 | 1 | 0 | |a Introduction to Python for science and engineering |c David J. Pine |
264 | 1 | |a Boca Raton, Florida |b CRC Press |c [2019] | |
264 | 4 | |c © 2019 | |
300 | |a xix, 368 Seiten |b Illustrationen, Diagramme |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Series in computational physics | |
505 | 8 | |a Introduction -- Launching Python -- Strings, lists, arrays, and dictionaries -- Input and output -- Conditionals and loops -- Plotting -- Functions -- Curve fitting -- Numerical routines : SciPy and NumPy -- Data manipulation and analysis : Pandas -- Animation -- Python classes and GUIs -- Installing Python -- Jupyter notebooks | |
650 | 0 | 7 | |a Python 3.3 |0 (DE-588)1036624587 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
653 | 0 | |a Python (Computer program language) | |
653 | 0 | |a Computer programming | |
653 | 0 | |a Engineering / Data processing | |
653 | 0 | |a Science / Data processing | |
653 | 0 | |a Computer programming | |
653 | 0 | |a Engineering / Data processing | |
653 | 0 | |a Python (Computer program language) | |
653 | 0 | |a Science / Data processing | |
689 | 0 | 0 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Python 3.3 |0 (DE-588)1036624587 |D s |
689 | 1 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 9780429506413 |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030889632&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-030889632 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804179443577520128 |
---|---|
adam_text | Contents Preface About the Author xv xix 1 Introduction 1.1 Introduction to Python for Science and Engineering . 1 1 2 Launching Python 2.1 Interacting with Python ............................................ 2.2 Installing Python on Your Computer......................... 2.3 The Spyder Window .................................................. 2.4 The IPython Pane....................................................... 2.4.1 Magic commands....................................... 6 2.4.2 System shell commands ................................. 2.4.3 Tab completion.......................................... 8 2.4.4 Recap of commands.................................... 9 2.5 Interactive Pythonas a Calculator ............................. 2.5.1 Binary arithmetic operations in Python........... 2.5.2 Types of numbers....................................... 10 2.5.3 Important note on integer division in Python . 2.6 Variables..................................................................... 2.6.1 Names and the assignment operator......... 13 2.6.2 Legal and recommended variable names .... 2.6.3 Reserved words in Python......................... 15 2.7 Script Files and Programs ......................................... 2.7.1 First scripting example: The Editor pane .... 2.8 Python Modules.......................................................... 2.8.1 Python modules and functions: A first look . . 2.8.2 Some NumPy functions............................... 22 2.8.3 Scripting Example 2 ....................................... 2.8.4 Different ways of importing modules.............. 2.9
Getting Help: Documentation in IPython ................. 3 3 4 4 4 8 9 10 12 13 14 16 16 18 20 23 24 26 vii
viii Contents 2.10 Stand-alone IPython .................................................. 2.10.1 Writing Python scripts in a text editor........... 2.11 Programming Errors .................................................. 2.11.1 Pyflakes ........................................................... 2.11.2 Error checking.................................................. 2.12 Exercises...................................................................... 26 27 28 28 29 29 3 Strings, Lists, Arrays, and Dictionaries 3.1 Strings ........................................................................ 3.2 Lists ........................................................................... 3.2.1 Slicing lists........................................................ 3.2.2 The range function: Sequences of numbers ... 3.2.3 Tuples ............................................................. 3.2.4 Multidimensional lists and tuples.................... 3.3 NumPy Arrays............................................................. 3.3.1 Creating arrays (1-d)....................................... 3.3.2 Mathematical operations with arrays.............. 3.3.3 Slicing and addressing arrays......................... 3.3.4 Fancy indexing: Boolean masks...................... 3.3.5 Multi-dimensional arrays and matrices........... 3.3.6 Differences between lists and arrays .............. 3.4 Dictionaries ................................................................ 3.5 Objects........................................................................ 3.6
Exercises..................................................................... 33 34 35 37 38 39 40 41 41 43 46 47 49 52 53 55 57 4 Input and Output 4.1 Keyboard Input.......................................................... 4.2 Screen Output............................................................. 4.2.1 Formatting output with str. format () 4.2.2 Printing arrays.................................................. 4.3 File Input ................................................................... 4.3.1 Reading data from a text file............................ 4.3.2 Reading data from an Excel file: CSV files ... 4.4 File Output ................................................................ 4.4.1 Writing data to a text file................................. 4.4.2 Writing data to a CSV file ............................... 4.5 Exercises...................................................................... 61 61 64 64 68 69 69 71 73 73 76 76
ix Contents 5 Conditionals and Loops 5.1 Conditionals................................................................ 5.1.1 if, elif, and else statements.................... 5.1.2 Logical operators....................................... 5.2 Loops........................................................................... 5.2.1 for loops..................................................... 5.2.2 while loops................................................... 5.2.3 Loops and array operations ............................ 5.3 List Comprehensions.................................................. 5.4 Exercises..................................................................... 81 82 82 86 87 87 91 93 94 96 6 Plotting 99 6.1 An Interactive Session with PyPlot ............................ 100 6.2 Basic Plotting ............................................................. 102 6.2.1 Specifying line and symbol types and colors . . 106 6.2.2 Error bars ........................................................ 108 6.2.3 Setting plotting limits and excluding data... 110 6.2.4 Subplots..................................................... 113 6.3 Logarithmic Plots........................................................ 116 6.3.1 Semi-log plots............................................. 116 6.3.2 Log-log plots................................................ 118 6.4 More Advanced Graphical Output ............................ 118 6.4.1 An alternative syntax for a grid of plots.... 122 6.5 Plots with multiple axes ............................................ 125 6.6 Mathematics and Greek
symbols ............................... 126 6.7 The Structure of matptotlib: OOP and All That .... 131 6.7.1 The backend layer....................................... 132 6.7.2 The artist layer............................................. 135 6.7.3 The PyPlot (scripting) layer....................... 137 6.8 Contour and Vector Field Plots ................................. 139 6.8.1 Making a 2D grid of points......................... 139 6.8.2 Contour plots............................................. 140 6.8.3 Streamline plots.......................................... 144 6.9 Three-Dimensional Plots............................................ 149 6.10 Exercises..................................................................... 152 7 Functions 7.1 User-Defined Functions ............................................ 7.1.1 Looping over arrays in user-definedfunctions . 155 156 158
x Contents 7.1.2 7.1.3 7.1.4 7.1.5 7.1.6 7.2 7.3 7.4 7.5 7.6 Fastarray processing for user-defined functions Functions with more than one input or output Positional and keyword arguments................. Variable number of arguments......................... Passing function names and parameters as argu ments ................................................................ Passing data (objects) to and from functions.............. 7.2.1 Variables and arrays created entirely within a function .......................................................... 7.2.2 Passing lists and arrays to functions: Mutable and immutable objects.................................... Anonymous Functions: lambda Expressions ........... NumPy Object Attributes: Methods and Instance Vari ables ........................................................................... Example: Linear Least Squares Fitting ...................... 7.5.1 Linear regression............................................ 7.5.2 Linear regression with weighting: χ2.............. Exercises..................................................................... 160 161 162 163 164 167 167 169 171 173 175 177 179 182 8 Curve Fitting 8.1 Using Linear Regression for Fitting Nonlinear Func tions ........................................................................... 8.1.1 Linear regression for fitting an exponential function .......................................................... 8.1.2 Linear regression for fitting a power-law func tion .................................................................. 8.2 Nonlinear Fitting
....................................................... 8.3 Exercises..................................................................... 187 192 193 198 9 NumericalRoutines: SciPy and NumPy 9.1 Special Functions....................................................... 9.2 Random Numbers........................................................ 9.2.1 Uniformly distributed random numbers .... 9.2.2 Normally distributed random numbers........... 9.2.3 Random distribution of integers...................... 9.3 Linear Algebra .......................................................... 9.3.1 Basic computations in linear algebra.............. 9.3.2 Solving systems of linear equations................. 9.3.3 Eigenvalue problems....................................... 205 206 209 210 210 211 212 212 213 214 187 187
Contents xi 9.4 Solving Nonlinear Equations .................................... 9.4.1 Single equations of a single variable .............. 9.4.2 Solving systems of nonlinear equations........... 9.5 Numerical Integration ............................................... 9.5.1 Single integrals............................................... 9.5.2 Double integrals............................................... 9.6 Solving ODEs ............................................................. 9.7 Discrete (Fast) Fourier Transforms ............................ 9.7.1 Continuous and discrete Fourier transforms . . 9.7.2 The SciPy FFT library....................................... 9.8 Exercises..................................................................... 216 217 221 221 222 226 227 231 231 232 234 10 Data Manipulation and Analysis: Pandas 10.1 Reading Data from Files Using Pandas...................... 10.1.1 Reading from Excel files saved as csv files . . . 10.1.2 Reading from text files.................................... 10.1.3 Reading from an Excel file.............................. 10.2 Dates and Times in Pandas.......................................... 10.3 Data Structures: Series and DataFrame...................... 10.3.1 Series................................................................ 10.3.2 DataFrame....................................................... 10.4 Getting Data from the Web ....................................... 10.5 Extracting Information from a DataFrame................. 10.6 Plotting with Pandas .................................................. 10.7
Grouping and Aggregation ....................................... 10.7.1 The groupby method ....................................... 10.7.2 Iterating over groups....................................... 10.7.3 Reformatting DataFrames.............................. 10.7.4 Custom aggregation of DataFrames................. 10.8 Exercises..................................................................... 239 240 240 247 250 251 253 253 256 261 263 267 272 273 274 277 280 281 11 Animation 11.1 Animating a Sequence of Images .............................. 11.1.1 Simple image sequence.................................... 11.1.2 Annotating and embellishing videos.............. 11.2 Animating Functions.................................................. 11.2.1 Animating for a fixed number of frames .... 11.2.2 Animating until a condition is met................. 11.3 Combining Videos with Animated Functions........... 287 287 288 292 294 295 300 306
xii Contents 11.3.1 Using a single animation instance................... 11.3.2 Combining multiple animation instances ... 11.4 Exercises..................................................................... 307 308 311 12 Python Classes and GUIs 12.1 Defining and Using a Class ....................................... 12.1.1 The _init_() method .................................. 12.1.2 Defining methods for a class............................ 12.1.3 Calling methods from within a class.............. 12.1.4 Updating instance variables............................ 12.2 Inheritance................................................................... 12.3 Graphical User Interfaces (GUIs) ............................... 12.3.1 Event-driven programming............................ 12.3.2 PyQt................................................................ 12.3.3 A basic PyQt dialog.......................................... 12.3.4 Summary of PyQt5 classes used....................... 12.3.5 GUI summary.................................................. 315 316 319 320 321 322 323 326 327 328 328 337 337 A Installing Python A.l Installing Python ....................................................... A.1.1 Setting preferences.......................................... A.l.2 Pyflakes .......................................................... A. 1.3 Updating your Python installation................. A.2 Testing Your Installation of Python........................... A.3 Installing FFmpeg for Saving Animations ................ 339 339 340 340 341 341 343 В Jupyter Notebooks B.l Launching a
Jupyter Notebook ................................. B.2 Running Programs in a Jupyter Notebook................. B.3 Annotating a Jupyter Notebook................................. B.3.1 Adding headings and text............................... B.3.2 Comments with mathematical expressions . . . B.4 Terminal commands in a Jupyter notebook .............. B.5 Plotting in a Jupyter Notebook ................................. B.6 Editing and Rerunning a Notebook........................... B.7 Quitting a Jupyter Notebook...................................... B.8 Working with an Existing Jupyter Notebook............. 345 345 347 348 349 350 351 351 353 353 353 C Glossary 355
Contents xiii D Python Resources 359 D.l Python Programs and Data Files Introduced in This Text....................................................................................... 359 D.2 Web Resources .................................................................. 359 D.3 Books.................................................................................... 361 Index 363
|
any_adam_object | 1 |
author | Pine, David J. |
author_GND | (DE-588)1185726357 |
author_facet | Pine, David J. |
author_role | aut |
author_sort | Pine, David J. |
author_variant | d j p dj djp |
building | Verbundindex |
bvnumber | BV045505015 |
classification_rvk | ST 250 |
classification_tum | DAT 366 |
contents | Introduction -- Launching Python -- Strings, lists, arrays, and dictionaries -- Input and output -- Conditionals and loops -- Plotting -- Functions -- Curve fitting -- Numerical routines : SciPy and NumPy -- Data manipulation and analysis : Pandas -- Animation -- Python classes and GUIs -- Installing Python -- Jupyter notebooks |
ctrlnum | (OCoLC)1090103249 (DE-599)BVBBV045505015 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02562nam a22005538c 4500</leader><controlfield tag="001">BV045505015</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20221006 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">190311s2019 a||| b||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781138583900</subfield><subfield code="c">Hardback</subfield><subfield code="9">978-1-138-58390-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781138583894</subfield><subfield code="c">Paperback</subfield><subfield code="9">978-1-138-58389-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1090103249</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045505015</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 366</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Pine, David J.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1185726357</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Introduction to Python for science and engineering</subfield><subfield code="c">David J. Pine</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boca Raton, Florida</subfield><subfield code="b">CRC Press</subfield><subfield code="c">[2019]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2019</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xix, 368 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">24 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Series in computational physics</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Introduction -- Launching Python -- Strings, lists, arrays, and dictionaries -- Input and output -- Conditionals and loops -- Plotting -- Functions -- Curve fitting -- Numerical routines : SciPy and NumPy -- Data manipulation and analysis : Pandas -- Animation -- Python classes and GUIs -- Installing Python -- Jupyter notebooks</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python 3.3</subfield><subfield code="0">(DE-588)1036624587</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Engineering / Data processing</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Science / Data processing</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Engineering / Data processing</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Science / Data processing</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Python 3.3</subfield><subfield code="0">(DE-588)1036624587</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">9780429506413</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030889632&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030889632</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV045505015 |
illustrated | Illustrated |
indexdate | 2024-07-10T08:19:57Z |
institution | BVB |
isbn | 9781138583900 9781138583894 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030889632 |
oclc_num | 1090103249 |
open_access_boolean | |
owner | DE-739 DE-83 DE-91G DE-BY-TUM |
owner_facet | DE-739 DE-83 DE-91G DE-BY-TUM |
physical | xix, 368 Seiten Illustrationen, Diagramme 24 cm |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | CRC Press |
record_format | marc |
series2 | Series in computational physics |
spelling | Pine, David J. Verfasser (DE-588)1185726357 aut Introduction to Python for science and engineering David J. Pine Boca Raton, Florida CRC Press [2019] © 2019 xix, 368 Seiten Illustrationen, Diagramme 24 cm txt rdacontent n rdamedia nc rdacarrier Series in computational physics Introduction -- Launching Python -- Strings, lists, arrays, and dictionaries -- Input and output -- Conditionals and loops -- Plotting -- Functions -- Curve fitting -- Numerical routines : SciPy and NumPy -- Data manipulation and analysis : Pandas -- Animation -- Python classes and GUIs -- Installing Python -- Jupyter notebooks Python 3.3 (DE-588)1036624587 gnd rswk-swf Python Programmiersprache (DE-588)4434275-5 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Python (Computer program language) Computer programming Engineering / Data processing Science / Data processing Python Programmiersprache (DE-588)4434275-5 s DE-604 Python 3.3 (DE-588)1036624587 s Programmierung (DE-588)4076370-5 s 1\p DE-604 Erscheint auch als Online-Ausgabe 9780429506413 Digitalisierung UB Passau - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030889632&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Pine, David J. Introduction to Python for science and engineering Introduction -- Launching Python -- Strings, lists, arrays, and dictionaries -- Input and output -- Conditionals and loops -- Plotting -- Functions -- Curve fitting -- Numerical routines : SciPy and NumPy -- Data manipulation and analysis : Pandas -- Animation -- Python classes and GUIs -- Installing Python -- Jupyter notebooks Python 3.3 (DE-588)1036624587 gnd Python Programmiersprache (DE-588)4434275-5 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)1036624587 (DE-588)4434275-5 (DE-588)4076370-5 |
title | Introduction to Python for science and engineering |
title_auth | Introduction to Python for science and engineering |
title_exact_search | Introduction to Python for science and engineering |
title_full | Introduction to Python for science and engineering David J. Pine |
title_fullStr | Introduction to Python for science and engineering David J. Pine |
title_full_unstemmed | Introduction to Python for science and engineering David J. Pine |
title_short | Introduction to Python for science and engineering |
title_sort | introduction to python for science and engineering |
topic | Python 3.3 (DE-588)1036624587 gnd Python Programmiersprache (DE-588)4434275-5 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | Python 3.3 Python Programmiersprache Programmierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030889632&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT pinedavidj introductiontopythonforscienceandengineering |