python学习(1)

作者通过两天阅读《简明Python教程》并实践代码,总结了Python的关键特性:无需编译、解释执行、通过缩进控制代码块、特有的ifelse语法、丰富的库支持、单双引号等效、三引号用于文档注释、数据结构列表、字典、元组,类与C++类似但关键字更少,以及Python中方法的self参数。反思个人在实际应用中的不足,并计划整理学习笔记。

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

花了两天时间看完《简明PYTHON教程》,并对里面的每个例子都认真的敲了一遍。


第一感觉,简单。再一感觉,却并没有掌握。我可以为自己找的理由,我不是天才,我没有能力在两天之内掌握一门语言。


凭借脑袋中残存的记忆,PYTHON给我最深的印象:

1. 不需要编译,解释执行,需要python解释器。也就是不能像c++程序编译后可以脱离编译器运行。

2. 程序块通过缩进来控制,强迫程序员按一定的缩进来写代码。即缩进的错误可能导致代码的逻辑错误。

3. if else(没有else if ,取而代之的是elif)等等后面都有冒号

4. 有很多库,可以直接用。要用库都要import进来。相当于c++里头文件的效果。

5. 单引号和双引号效果完全一样

6. 有三引号,可以用来写代码注释,可以生成帮助文档 help()

7. 有几种重要的数据结构:列表、字典、元组。列表通过[] 来限定,元组通过()来限定,元组通过{}。另外,列表中元素能更改,元组不能更改。

8. 类和C++都类似,感觉只是格式不太一样。没有C++那么多关键字。

9. 类里的方法,有一个self。和this有点像。

10.所有都使用(.)来操作。


还是不能用python写东西。但仔细想想我现在能用c++写什么呢?看来对于语言的应用还是缺少理解。在公司复制粘贴代码多年,到现在还写不了自己的东西。不能说是一种悲哀。


后续会整理python的学习笔记。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值