python实训报告50000_Python实训周总结

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、付费专栏及课程。

余额充值