北京大学陈斌教授 python_Python程序设计(胡新明)

news/2024/7/7 8:16:43

Python [paɪθən] 语言,由Guido van Rossum大牛在1990年发明,它是当今世界最受欢迎的计算机编程语言,也是一门对大多数人“学了能用、学了有用、学会能久用”的计算生态语言。

本课程的教学目的是使学生具备:通过 Python 程序设计语言进行项目开发的基本思路、知识和能力。 课程主要Python 3.7 构建 Python 开发平台,学习 Python 语言的语言基础知识,以及使用 Python 语言的实际开发应用实例。 理论与实践相结合,通过大量的实例,学习程序设计的基本原理,使学生不仅掌握理论知识,同时掌握大量程序设计的实用案例。

本课内容包括编程与计算思维、Python语言历史、开发环境、程序设计风格和语言整体概览、基本数据类型和容器类型、基本计算语句和控制流结构、函数定义与参数、若干基本扩展模块介绍与应用、面向对象编程、例外处理和生成器等高级语言特性、若干高级扩展模块的介绍与应用。

本课注重Python语言的实践与应用,在课程中穿插了生动案例和编程练习,引导学生积极建立计算思维模式,通过程序算法解决问题来加深对编程语言的学习体会。并具备进一步继续学习数据结构与算法、人工智能、大数据处理等课程的能力。

本课教学资料大量借鉴了北京大学陈斌教授教学团队主讲的《Python语言基础与应用》的相关资料,陈斌教授有丰富的Python语言教学和实践经验,在此表示感谢。


http://www.niftyadmin.cn/n/2851423.html

相关文章

ubuntu 18.04-desktop 安装ros 机器人开发环境——筑梦之路

ubuntu 18.04-desktop 安装ros 机器人开发环境需要注意的是这里要安装桌面版系统,ros会涉及到图形程序和建模百度百科的介绍:https://baike.baidu.com/item/ros/4710560?fraladdin#备份自带的软件源 sudo cp /etc/apt/sources.list /etc/apt/sources.l…

Oracle修改SQL语句带时间函数

update 表名 set timeto_date(2012-04-26 03:51:13,yyyy-MM-dd hh24:mi:ss) where id1

python plot label改字体_python – 如何在matplotlib图中更改xticks字体大小

参见英文答案 >Matplotlib make tick labels font size smaller 10个我有以下代码:axdf_pivoted.plot(figsize(30,15),linewidth5)plt.xticks( rotation45)plt.tick_params(labelsize 20)plt.xlabel(transaction_date, font…

php 图片 chunked,php下HTTP Response中的Chunked编码实现方法

进行Chunked编码传输的HTTP Response会在消息头部设置:Transfer-Encoding: chunked表示Content Body将用Chunked编码传输内容。Chunked编码使用若干个Chunk串连而成,由一个标明长度为0的chunk标示结束。每个Chunk分为头部和正文两部分,头部内…

android php get post request,yii2 的 request get post 基本用法 – 通用获取get/post请求

Get Post 基本用法1、普通的get和pst请求$request Yii::$app->request;$get $request->get();// equivalent to: $get $_GET;$id $request->get(id);// equivalent to: $id isset($_GET[id]) ? $_GET[id] : null;$id $request->get(id, 1);// equivalent to…

python分析nginx日志_信息、分析-统计nginx日志的python实现 -by小雨

#!/usr/local/python#-*- coding: utf-8 -*-importosimporttimeimportreimportsysimportip_location"""定义一个间时类,可以选取要分析的间时段,如果没有指定间时段,则分析部全log"""classTimeParser(object):def __init_…

将该字符串首尾的空格去掉,如果字符

string inputStr" xx xx ";inputStrRegex.Replace (inputStr.Trim()," *"," ");

批量重启安卓设备shell脚本——筑梦之路

使用场景: 安卓设备由于长期运行、高温等因素,造成系统卡顿,业务系统无法正常使用等,需要重启,而比如面板机等此类设备是安装在户外高处等地方,设备众多,人工成本高等原因,需要做成…