欢迎光临散文网 会员登陆 & 注册

python回归之旅-用python学习数学---2023-015

2023-04-15 20:16 作者:一心想当网红的李老师  | 我要投稿

习题1:

计算在2000至3200之间可以被7整除,但是不能被5整除的数字。

import math

a=[]

for i in range (2000,3200):

    if i%7==0 and i%5!=0:

        a.append(i)

print(a)

---------------------------------------------------------------------

习题2:

计算给定数的阶乘

import math

l=input("please enter the number you want to calculate:")

int(l)

def jc(n):

    a=1

    for i in range(1,int(n)+1):

        a=a*i

    print(a)

jc(l)

这个程序,默认input的格式是str,然后计算阶乘的时候 计数从1开始到n+1。

--------------------------------------------------

习题3:

输入一个数,给出一个i,i*i的字典

import math

n=int(input("please input an integer:"))

a=[]


def create_dict(l):

    for i in range(1,l+1):

        a.append(i)

        a.append(i*i)


create_dict(n)

print(a)

-----------------------------------------

import math


n=int(input("please input an integer:"))

a=dict()


def create_dict(l):

    for i in range(1,l+1):

        a[i]=i*i


create_dict(n)

print(a)

-----------------------------------------------------

此处定义字典是关键。

python回归之旅-用python学习数学---2023-015的评论 (共 条)

分享到微博请遵守国家法律