python实验心得_Python实训周总结

本文是作者对两周Python实训的总结,强调了Python的易学性、灵活性以及与Java、C/C++的对比。作者指出Python的字符串操作、内嵌数据库函数、动态变量类型和丰富的库是其吸引人的特点。此外,还分享了Python的交互式解释器、简洁的语法以及学习后的初步收获。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python

实训周总结

Python

的学习到现在已经有半个月了,

通过讲解与企业化标准的培训,

使我

加深了对

python

的认识。

因为之前有学

Java

的基础,

所以这次实训入门时也相

对容易许多。

这是我第一次接触到

Python

语言,但不是我学习的第一种编程语言。它的

逻辑规则和

C

语言和

JAVA

存在很大的相似之处,在对数据进行处理时有种似曾

相识之感。实习安排是逐渐加深的,所以跟随课程学习相对容易。

Python

是一种面向对象、直译式计算机程序设计语言。公认的特点是简单、

易学、免费、开源等等。个人觉得特别喜欢

Python

的地方是对字符串操作特别

的灵活、

采取缩进的方式简单明了、

以及简单的语法。

其内嵌数据库中有很多常

用函数,

需要使用时调用即可,

这一点让我觉得相当方便,

可以说少写了一半代

码。

其简洁方便的编辑方式也很对我胃口,

相对比所学过的其他语言来说确实很

灵活。

python

变量类型是根据输入值变化的,数据长度是动态的,对其进行赋

值时不需要特意去定义其类型和长度。

Python

具有丰富和强大的库。

它常被昵称为胶水语言,

能够把用其他语言制

作的各种模块

(

尤其是

C/C++)

很轻松地联结在一起。常见的一种应用情形是,使

Python

快速生成程序的原型

(

有时甚至是程序的最终界面

)

,然后对其中有特

别要求的部分,用更合适的语言改写,比如

3D

游戏中的图形渲染模块,性能要

求特别高,就可以用

C/C++

重写,而后封装为

Python

可以调用的扩展类库。需

要注意的是在您使用扩展类库时可能需要考虑平台问题,

某些可能不提供跨平台

的实现。

Python

c

类似,是顺序进行的,不想

visual c++

是事件触发不同模块进

行的。

操作和

matlab

相似,

有编辑窗口,

也有一个运行的窗口

(

交互式解释器

)

可以编写之后运行,

也可以在命令行模式下一条条的完成。

我们在平时练习时做

的小游戏或者查询小程序都可以进行交互式运行,也可以直接顺序运行。

Python

给我的总体感觉是真的很简洁易读,同样的实现一个功能,

Java

要十行,

Python

可能只需要三行。与之对应的是学习起来也相对更简单一些。

同时

Python

的动态语言特性也是区别于

Java

的静态语言的,

这一点我现在

还没有什么感受,毕竟才刚学半个月,但是

Java

给我的感觉就是很严谨,甚至

有些刻板。学完后感觉确实如此

,

现说说学完后的收获:

1

python

中双引号和单引号作用一样

,print

'hello

World'

print

"hello

World"

是一样的

(print

语句中连接字符串用

,)

2

python,

使用变量

,

不需要定义类型

,

只要赋初值就行

,

javascript

中定

义变量有点类似

,

只是更简单了

,

var

都不需要。

3

、基本语法:

import sys //

导入模块

sys.getsizeof(a) //

占用空间

type(a) //a

的类型

2

3

次方写法:

2**3

a.len()

len(a) //

数组的长度

a[2] //

数组的读取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值