日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

编写程序python输入任意大的自然数、输出各位数字之和_兰理工Python第一次上机作业源码...

發布時間:2025/4/5 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 编写程序python输入任意大的自然数、输出各位数字之和_兰理工Python第一次上机作业源码... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.編寫程序,輸入任意大的自然數,輸出各位數字之和。

a=input()

sum=0

for i in a:

sum=sum+int(i)

print(sum)

運行結果:

2.編寫程序,輸入兩個集合setA和setB,分別輸出它們的交集、并集和差集setA- etB。

setA=set(input("請輸入一個集合:"));

setB=set(input('請輸入一個集合:'));

s=setA & setB;

print("setA和setB的交集為:",s);

s=setA | setB;

print("setA和setB的并集為:",s);

s = setA - setB;

print("setA和setB的差集為:",s);

運行結果:

3.編寫程序,輸入一個包含若干整數的列表,輸出一個新列表,要求新列表中只包含原列表中的偶數。

list=eval(input("請輸入一個列表:"))

i=0

while i < len(list):

if(list[i]%2!=0):

del list[i] i += 1

print(list)

運行結果:

4.

編寫程序,輸入兩個分別包含若干整數列表lstA和lstB,輸出一個字典,要求使用列表lstA中的元素作為鍵,列表lstB中的元素作為值,并且最終字典中的元素數量取決于lstA和lstB中元素最少的列表的數量。

A = eval(input("請輸入一個列表:"))

B = eval(input("請輸入一個列表:"))

dict=dict(zip(A,B));

print(dict)

運行結果:

5.

編寫程序,輸入一個包含若干整數的列表,輸出列表中所有整數連乘的結果。

a=input()

s=1

for i in a:

s=s*int(i)

print(s)

運行結果:

6.編寫程序,輸入兩個各包含2個整數的列表,分別表示城市中兩個地點的坐標,輸出兩點之間的曼哈頓距離(兩個點在標準坐標系上的絕對軸距總和)。

lstA = eval(input("請輸入一個坐標:"))

lstB = eval(input("請輸入一個坐標:"))

c = abs(lstA[0]-lstB[0]) + abs(lstA[1]-lstB[1]);

總結

以上是生活随笔為你收集整理的编写程序python输入任意大的自然数、输出各位数字之和_兰理工Python第一次上机作业源码...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。