第一章 Python基础:对python基础知识进行介绍,包括Python数据类型、控制结构程序设计、函数、以及面向对象。1.1Python概述:1.1.1本节课主要介绍了python的起源、设计目标和编程特点,人生苦短我用Python!从这节课开始同学们就开始了人工智能之旅。1.1.2本节课主要介绍了python的开发工具,python的两种比较流行的版本,比较了它们之间的区别,带着大家一起完成python的安装。1.1.3本节课主要介绍python中的注释的使用,包括单行注释和多行注释。还给大家介绍了python中的数据结构。[多选题]已知某函数的参数为35.8,执行后结果为35,可能是以下函数中的()。
1.2Python基本数据类型:1.2.1本节介绍了python常用数据类型,重点解释了数字型数据类型和python中的算术运算符。1.2.2本节演示算数运算符的实例,另外介绍了比较运算符,也称为关系运算符,还有逻辑运算符。1.2.3本节介绍了非数字型中的字符串,字符串索引和切片的概念并分别实例化。1.2.4本节介绍了对两个或者多个字符串进行拼接得到一个新的字符串的方法。
1.3Python的输入输出:1.3.1本节主要介绍了我们学习中最常用的两种函数input输入函数,print输出函数。,计算机为了与用户进行及交互1.3.2本节课主要介绍了格式化输出,讲解了四个有关整型,字符型,浮点型的格式化输出方法。1.3.3本节主要介绍了什么是标识符,标识符该如何命名,理解了关键字的来历和作用。
1.4Python复杂数据类型:1.4.1本节主要介绍了列表的概念和作用,实现了列表的定义和索引,1.4.2本节主要介绍了列表的常用操作。1.4.3本节主要介绍了元组的索引和切片操作,扩充了字典的相关概念。1.4.4本节主要介绍了字典的创建和常用操作。
1.5Python控制结构:1.5.1本节主要介绍了分支结构的由来和类型,实现了单分支、双分支和多分支的实例。1.5.2 本节主要介绍用Pythony语言实现基于控制结构的程序设计,包括顺序结构、分支结构、循环结构。
1.6函数:本节主要介绍程序设计中函数与子程序的概念,以及在Python语言中定义和调用函数的方法。
1.7算法:本节主要介绍算法性能分析的方法、经典的查找排序算法以及递归分治思想。
1.8面向对象:本节主要介绍面向对象思想、面向对象的优点以及面向对象的基本概念。
floor
int
round
abs
答案:intfloor
[单选题]以下表达式中,()的运算结果是False。
24!=32
’abc’<’ABC’
3<4 and 7<5 or 9>10
(10 is 11)==0
答案:’abc’<’ABC’
3
2
5
6
答案:6
return可以不带返回参数
可以有多条return语句,但只执行一条
return可以带返回参数
一定要有return语句
答案:一定要有return语句
对
错
答案:对
函数内部包含对本函数的再次调用
函数比较复杂
包含一个循环结构
函数名称作为返回值
答案:函数内部包含对本函数的再次调用
参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参
程序在调用时,将实参复制给函数的形参
函数定义中参数列表里面的参数是实际参数,简称实参
程序在调用时,将形参复制给函数的实参
答案:程序在调用时,将实参复制给函数的形参
函数必须有一个return语句
return只能返回一个值
函数可以没有return语句
函数中最多只有一个return语句
答案:函数可以没有return 语句
10
int
11
出错
答案:10
1
10
12
20
答案:10