Python Programming Hands-on

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-programming-hands-on/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera Python 程序设计实践课程 本课程旨在以简单明了的方式,通过实践操作教授Python编程。Python是人工智能、机器学习、区块链技术以及机器人等热门技术的关键语言。 课程内容包括: * **Python 安装与基础概念:** 从环境搭建开始,介绍Python的基础知识。 * **核心数据类型:** 深入讲解字符串(Strings)、列表(Lists)、元组(Tuple)、字典(Dictionaries)、集合(Sets)和冻结集合(Frozen Sets),并提供实践示例。 * **Python 复制概念:** 详细阐述浅复制(Shallow Copy)和深复制(Deep Copy)的区别及应用。 * **函数与参数:** 细致讲解函数的创建、参数传递(包括 `*args` 和 `**kwargs`),并附带示例程序。 * **文件操作:** 演示Python在不同模式下(读取、写入、追加)的文件操作。 * **PyCharm 软件应用:** 结合PyCharm IDE进行编程实践。 * **OS 模块应用:** 学习使用OS模块进行目录和文件的创建、列出、当前工作目录显示以及目录切换等操作。 * **面向对象编程 (OOPs):** 全面涵盖面向对象编程的核心概念,包括类(Classes)、构造函数(Constructors)、继承(Inheritance)、多态(Polymorphism)、`super` 关键字、访问修饰符(Access Specifiers)和异常处理(Exception Handling),并提供丰富的示例。 * **数据库连接:** 演示Python与MySQL数据库的连接,包括MySQL连接器的安装、数据库和表的创建,以及数据的插入和获取。 总而言之,本课程以其清晰的讲解和丰富的实践操作,涵盖了Python编程的绝大多数重要主题,帮助学员扎实掌握Python编程技能。

课程评论(0条)

课程详情

Python is a present language for trending technologies, such as Artificial Intelligence, Machine Learning, Block chain technology, and many applications related to Robotics.I explained this course in a simple manner, with hands-on programming. Initially, I discussed installation, and then Basic concepts of Python programming. In this course, I worked with datatypes such as Strings, Lists, Tuple, Dictionaries, Sets, and Frozen Sets.Also discussed Copy concepts in Python such as Shallow copy and Deep copy with examples.In this course, I have given detailed explanations as well as example programs on Functions, and parameters such as *args, and **args.Also, some example programs on File in different modes like read mode, write mode, and append mode.And also I showed some examples using Pycharm software.In this, I describe the OS module examples such as creating directories and files, listing files in folders, Showing the current working directory, changing the directory, etc.I have given a detailed explanation of the OOPs module, covering all OOPs concepts with examples of classes, constructors, inheritance, polymorphism, Super keyword, Access specifiers, and exception-handling programs.Finally, I showed information related to Database connectivity with Python. I explained the installation steps for MySQL connector, connecting the MySQL server. Also covered are examples for creating a database, creating a Table, inserting data into a table, and fetching the data from a table.Overall, I have given a simple and clear explanation of hands-on programming for Python covering most of the topics in Python Programming.

课程标签

0人关注该课程

主题相关的课程