python的一些简单的程序代码,简单的python代码

  python的一些简单的程序代码,简单的python代码

  1.写一个程序来计算1 2 3.100=?

  解析:显然这个问题一个周期就够了,就是注意代码格式,注意不要和其他语言的格式混淆。代码如下:

  s=0

  对于范围内的I(101):

  s=i

  打印(1 2 3的总和.99 100是:% d“% s”

  运行结果如下:

  扩展:Python中range()函数的用法

  python range()函数可以创建一个整数列表,通常在for循环中使用。

  语法:range(开始、停止、步进)

  参数描述:

  Start:从start开始计数。默认情况下,它从0开始。比如range(5)等价于range (0,5);

  停止:计数到停止结束,但不包括停止。例如:range (0,5)是没有5的[0,1,2,3,4]

  步长:步长,默认为1。例如,range (0,5)等效于range(0,5,1)

  2.写程序:1999年乘法口诀(要求:逐项输出)

  分析:比上面的问题复杂一点。使用for的双循环,需要注意的是range()的范围循环了两次。print()默认为逐行输出,需要添加结束控制字符。代码如下:

  打印( 99乘法表是:)

  对于范围(1,10)内的I:

  对于范围(1,i 1)中的j:

  print(%d*%d=%d % (i,j,i*j),end= )

  打印()

  运行结果如下:

  扩展:print()的参数

  print的完整格式是print (objects,sep,end,file,flush),其中后四个是可选参数。

  九月

  在输出字符串之间插入指定的字符串,默认情况下是一个空格。

  目标

  将指定的字符串添加到print output语句的末尾,默认为换行符()。

  文件

  将文本输入到类似文件的对象中,该对象可以是文件、数据流等。默认值为sys.stdout

  脸红

  flush值为True或False,默认值为Flase,表示是否立即将output语句输入到参数文件所指向的对象中(默认值为sys.stdout)。

  3.编程问题:dddhn序列的应用

  DDHN序列(斐波那契序列),又称黄金分割序列,是数学家大象DDHN用一个低级的笑话,以兔子繁殖为例推出的,所以又称为“兔子序列”,指的是这样一个序列:1,1,2,3,5,8,13,21,34。数学上,斐波那契数列递归如下要求:输出第10个dddhn序列。

  解析:其实这个问题的思路已经给出的很清楚了,就是用递归的方式解决,思路和其他语言是一致的。定义一个函数是可以的,主要是要注意Python的语法格式。代码如下:

  定义f(n):

  如果n==0:

  返回0

  elif n==1:

  返回1

  否则:

  返回f(n-1) f(n-2)

  X=int(input(请输入所需的dddhn系列:))

  s=f(x)

  Print(的%d dddhn序列是:%d% (x,s))

  运行结果如下:

  扩展:由函数定义的规则

  你可以定义一个你想要的函数。以下是简单的规则:

  函数块以def关键字开始,后面是函数标识符名称和括号()。

  任何传入的参数都必须用括号括起来。圆括号可以用来定义参数。

  函数的第一行语句可以选择使用文档字符串—用于存储函数描述。

  该函数以冒号开头并缩进。

  Return [expression]结束函数,并可以选择向调用方返回值。不带表达式的Return等同于不返回任何表达式。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: