python黑马程序员课后答案_python心得

本文介绍了Python编程的一些基础知识,包括字符串的使用、动态类型、语法规范、控制语句、类与对象、函数定义、模块导入、异常处理以及数据结构如列表、元组和字典。通过这些内容,帮助读者理解Python的编程特点和常用操作。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1.python中双引号和单引号作用一样,print 'hello World'和print "hello World"是一样的(print语句中连接字符串用,)

2.python,使用变量,不需要定义类型,只要赋初值就行,和javascript中定义变量有点类似,只是更简单了,连var都不需要

3.python语法特别简单,每行结尾不需要;语句块完全依靠层次来区别,也就是说如果本该缩进一致的地方没有对齐,则程序会报错,这就从另一个角度确保了程序的编写规范性

4.python中的控制语句,if,while,for.值得注意的是条件都没有括号,条件后必须加:,while也可以有else语句

if a == 3 :

print 'it is 3'

elif a == 5 :

print 'it is bigger than 3'

else :

print 'it is smaller than 3'

5.python 类的对象,就是java中类的一个实例,假如有类Person,则用p=Person(['参数'....]),即可以调用Person中的方法.值得注意的是,python中类的方法的第一个参数必须是self,(相当于java中的this),python没有构造方法,创建类后会自动调用类的__init__()方法,可以把这个方法等价于java等的构造方法,完成一些初始化操作

6.python既是面向过程又是面向对象

7.python 定义函数的方法

def fun_name(parameter1,parameter2...):

pass#函数体

8.python,模块的概念,即把一个程序提出来公用,也是一个普通的python文件,在其它要调用的程序中import 模块名 就OK了,然后使用模块名.方法就可以用其方法,也可from 模块名 import 方法名,然后直接调用方法即可

9.python,异常的写法

try:

语句体

except(Exception名称,可以是自定义的exception):

..........

finally:

.........

10.python中的数据结构有列表,元组,字典.其定义如下

mylist = ['apple','banana','orange']列表

zoo = ('aaa','bbb','ccc')元组

dic = {'zhang':'san',

'li':'si','wang':'wu'}

原文:https://blog.csdn.net/BeWhatYouAre/article/details/7295427?utm_source=copy

Python数据预处理》课后答案黑马程序员中包含了一些常见的数据预处理问题的解答。这些解答主要涉及如何使用Python的相关库和函数来处理数据,包括清洗数据、处理缺失值、处理异常值、数据转换等。以下是一些问题和相应的答案示例: 1. 清洗数据:常见的数据清洗问题包括去除重复值、去除噪声数据、处理不一致的数据格式等。使用Python可以使用Pandas库的drop_duplicates()函数去除重复值,使用正则表达式处理不一致的数据格式等。 2. 处理缺失值:当数据中存在缺失值时,可以使用fillna()函数或dropna()函数来处理。fillna()函数可以通过指定某个值或均值、中值等来填充缺失值,dropna()函数可以删除包含缺失值的行或列。 3. 处理异常值:处理异常值常常使用统计方法,如标准差、箱线图等。可以使用Z-score方法来检测异常值,通过计算数据的平均值和标准差,来判断哪些数据点超出了正常范围。 4. 数据转换:在数据预处理过程中,常常需要将数据进行转换,如将文本数据转换为数值数据、进行标准化等。使用Python的sklearn库的LabelEncoder类可以将分类变量转换为数值变量,使用MinMaxScaler类可以对数值数据进行归一化处理。 以上仅是《Python数据预处理》课后答案黑马程序员的一些问题和答案示例,具体问题和答案可能还与课程内容有关。对于更详细或特定的问题,建议参考课程资料或与相应的讲师或专家进行交流。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值