Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and making things that work in no time. In the first half of the book, you'll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online. As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and Pygal Make 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progresses Work with data to generate interactive visualizations Create and customize simple web apps and deploy them safely online Deal with mistakes and errors so you can solve your own programming problems If you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code! Table of Contents Part I: Basics Chapter 1: Getting Started Chapter 2: Variables and Simple Data Types Chapter 3: Introducing Lists Chapter 4: Working with Lists Chapter 5: if Statements Chapter 6: Dictionaries Chapter 7: User Input and while Loops Chapter 8: Functions Chapter 9: Classes Chapter 10: Files and Exceptions Chapter 11: Testing Your Code Part II: Projects Project 1: Alien Invasion Project 2: Data Visualization Project 3: Web Applications Appendix A: Installing Python Appendix B: Text Editors Appendix C: Getting Help Appendix D: Using Git for Version Control
2021-07-27 23:34:04 5.38MB Python Crash Course
1
标题 1 '#' 标题 2 '##' 标题 3 '### ' 标题 4 '#### ' 标题 5 '##### ' 标题 6 '###### ' 此文字为斜体此文字为斜体 这段文字是粗体这段文字是粗体 本文是删除线 \ 在实际规则之前。 这是一个报价 文本1 正文 2 正文 3 嵌套文本 1 嵌套文本 2 嵌套文本 1 嵌套文本 2 文本1 正文 2 嵌套文本 1 文本 3 // 它给出了适当的顺序 This is paragraph // in the previous line we are saying the language that we are using. BufferedReader br = new BufferedReader ( New InputStreamReader( System . in)); String s =
2021-07-23 18:03:42 3KB markdown readme markdown-to-html md
1
学士学位详情 该存储库是RUDRA BARAD-18DCS007在整个学士学位期间完成的所有提交的集合,其中包括Practicals 、 Assignemnts 、 Pratical Files 、 Notes 、 External Practical Files和Exam Answersheets 。 该自述文件还包含所有学期和课程的所有详细信息。 B.Tech -计算机科学与工程 (CSE) 大学名称 -学院名称 - 学位期限 - 4 年 [2018-2022] 学生证- 18DCS007 CGPA - 9.76(截至第 6 届) :loudspeaker: 对于那些也想像这样组织他们的东西的人,我希望通过将您的存储库链接回此存储库来获得适当的荣誉: :relieved_face: Repo inspired by [Rudra Barad](https://github.com/rudrabarad/Bachelors-F
2021-07-23 18:03:17 351.91MB course submissions assignment courses
1
Python Crash Course, 2nd Edition,第一版销量常年在各大电商榜第一,第二版相比第一版也增加了许多实践项目,非常适合刚入门的同学,虽然是英文版但是有四级水平看起来就也不成问题啦,毕竟大部分是代码...2019年5月最新版
2021-07-21 17:29:48 25.9MB Python Pygame Data Django
1
数据科学 - 获取和清理数据课程项目 由于我在 John Hopkin 的在线数据科学课程中学习数据科学的旅程而创建了这个 repo 数据源 数据源可。 运行分析.R 该脚本由一个函数runAnalysis()组成,该函数执行以下操作: 合并训练集和测试集以创建一个数据集。 仅提取每个测量值的平均值和标准偏差的测量值。 使用描述性活动名称来命名数据集中的活动。 使用描述性变量名称适当地标记数据集。 根据步骤 4 中的数据集,创建第二个独立的 tidy 数据集,其中包含每个活动和每个主题的每个变量的平均值。 要运行脚本,请键入: source('run_analysis.R') runAnalysis() 输出: reading train data... reading test data... reading other required files.. mergi
2021-07-17 12:03:13 22KB R
1
react-course.md
2021-07-14 19:03:20 175KB 笔记
1
课程模拟项目——带模糊控制器的倒立摆 在这个项目中,一个由简单模糊控制器控制的倒立摆系统在 Matlab 环境中进行了仿真。 主要参考书是《模糊控制》[1]。 主要目的是评估不同参数的效果。 共有三种类型的文件:支持的函数、仿真函数和仿真结果。 支持的功能 倒立摆系统模型InvertedPendulum.m : 根据上一时间步长的值计算当前环境值; 四阶 Runge Kutta 方法ODE_RK.m :使用四阶 Runge Kutta 方法求解 ODE。 它用于InvertedPendulum.m ; Fuzzy Controller FuzzyController.m : 根据用户的设置和测量值计算将传递到倒立摆系统的力。 它仅包含两个输入和一个输出。 一种输入是角度误差。 另一个输入是角速度误差。 输出是力。 ConvertEps2Pdf.sh : 将仿真结果从 eps 图形转换
2021-07-13 21:01:42 4.98MB MATLAB
1
javaScript-Node.js-课程
2021-07-12 19:08:55 3KB JavaScript
1
火狐操作系统课程 ### 来自秘鲁 Mozilla 和 Devcode.la ###资源
2021-07-12 14:04:51 1.34MB javascript css course mozilla
1