python主页观后感

本文介绍了Python编程语言的特点,包括简洁的语法、实时输入输出、缩进规则等,并通过实例展示了变量声明、循环体及函数使用等内容。

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

作为一名刚刚学习python的新手(学过c,c++),在打python主页(https://www.python.org)后最大的感触就是其清晰划一的风格,一进主页就是下面一段代码

# Python 3: Simple arithmetic

>>> 1 / 2

0.5

>>> 2 ** 3

8

>>> 17 / 3  # classic division returns a float

5.666666666666667

>>> 17 // 3  # floor division

5

让我很惊叹的就是其可以实时输入实时输出的特点,而且非常易读易懂。

接下来是另一段代码:

# Python 3: Fibonacci series up to n

>>> def fib(n):

>>>     a, b = 0, 1

>>>     while a < n:

>>>         print(a, end=' ')

>>>         a, b = b, a+b

>>>     print()

>>> fib(1000)

0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

因为有编程基础,所以看得出这段代码是在定义一个函数,函数的功能为输出斐波那契数列的小于n的项,可以明显地发现这一段代码“居然”不存在花括号{},仅仅用缩进来区别代码段,这也是python的作者有意的设计限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是Python的缩进规则

然后就是这一段代码:

# For loop on a list

>>> numbers = [2, 4, 6, 8]

>>> product = 1

>>> for number in numbers:

...    product = product * number

...

>>> print('The product is:', product)

The product is: 384

这段代码主要体现了变量的声明、循环体以及函数的使用,变量的声明并没有显示说明其类型,而是python自动识别的,而for语句的使用以及print函数调用都显现了与c的区别,变得更加的简单。

当然还有:的使用,以及不使用;来间隔语句等等细节。

看完python主页也无疑增添了我对python学习的兴趣。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值