日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

jmu-python-重复元素判定_Python入门 —— 用pycharm写一个简单的小程序2

發布時間:2024/4/13 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jmu-python-重复元素判定_Python入门 —— 用pycharm写一个简单的小程序2 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

讀入兩個整數a和b,輸出絕對值a和絕對值b的各對應位乘積之和,如a=1234,b=608,則輸出值為:“1×0+2×6+3×0+4×8“的值,即44。

輸入格式:

在一行中輸入兩個數

輸出格式:

在一行中輸出對應位乘積之和

輸入樣例:

在這里給出一組輸入。例如:

1234 608

輸出樣例:

在這里給出相應的輸出。例如:

44

a,b =map(int,input().split())

a=abs(a)

b=abs(b)

a=str(a)

b=str(b)

sum=0if len(a)>len(b):for i inrange(0,len(b)):

sum= sum + int(a[i+len(a)-len(b)])*int(b[i])if len(a)

sum= sum + int(b[i+len(b)-len(a)])*int(a[i])if len(a)==len(b):for i inrange(0,len(a)):

sum= sum + int(a[i])*int(b[i])print(sum)

編程實例4:求出歌手的得分

輸入一個正整數n (n>4),再輸入n個實數,求出歌手的得分(保留2位小數)。設一歌唱評獎晚會上有n(n>4)個評委為歌手打分.評分規則:每個評委依次打分,再去掉2個最高分和2個最低分,計算余下的分數平均值為歌手的得分.

輸入格式:

在第一行中輸入n 在第二行中輸入n個分數

輸出格式:

在一行中輸出平均分數

輸入樣例:

在這里給出一組輸入。例如:

10

10 10 9 9 9 8 8 8 7 7

輸出樣例:

在這里給出相應的輸出。例如:

aver=8.50

n =int(input())

num= [int(n) for n ininput().split()]

num.sort()for i in range(0,4):

num1= num.pop(-1)

num.reverse()

nsum=0for j inrange(len(num)):

nsum+=num[j]

avg= nsum /len(num)print("aver={:.2f}".format(avg))

編程實例5:刪除字符

輸入一個字符串 str,再輸入要刪除字符 c,大小寫不區分,將字符串 str 中出現的所有字符 c 刪除。

輸入格式:

在第一行中輸入一行字符 在第二行輸入待刪除的字符

輸出格式:

在一行中輸出刪除后的字符串

輸入樣例:

在這里給出一組輸入。例如:

Bee

E

輸出樣例:

在這里給出相應的輸出。例如:

result: B

strl=list(input().strip())

x=input().strip()

s= [i for i in strl if not(i.lower() == x or i.upper() ==x)]print(‘result: %s‘ %‘‘.join(s).strip())‘‘‘import re

a,b = map(str,input().split("\n"))

print(a)

print(re.split(‘[_#|]‘,‘this_is#a|test‘))‘‘‘

編程實例6:jmu-python-統計成績

輸入一批學生成績,計算平均成績,并統計不及格學生人數。

輸入格式:

每行輸入一個數據,輸入數據為負數結束輸入

輸出格式:

平均分=XX,不及格人數=XX,其中XX表示對應數據。如果沒有學生數據,輸出沒有學生

輸入樣例:

30

50

70

80

90

20

-1

輸出樣例:

平均分=56.67,不及格人數=3

a =float(input())

list=[]

sum=a

list.append(a)

count= 1

if a >=0:while 1:

a=float(input())if a <0:breaklist.append(a)

sum= a +sum

count= count + 1

print("平均分={:.2f},不及格人數=".format(sum / count), end="")

n=0for i inlist:if i < (sum /count):

n= n + 1

print("%d" %n)else:print("沒有學生")

編程實例7:jmu-python-重復元素判定

每一個列表中只要有一個元素出現兩次,那么該列表即被判定為包含重復元素。

編寫函數判定列表中是否包含重復元素,如果包含返回True,否則返回False。

然后使用該函數對n行字符串進行處理。最后統計包含重復元素的行數與不包含重復元素的行數。

輸入格式:

輸入n,代表接下來要輸入n行字符串。

然后輸入n行字符串,字符串之間的元素以空格相分隔。

輸出格式:

True=包含重復元素的行數, False=不包含重復元素的行數

,后面有空格。

輸入樣例:

5

1 2 3 4 5

1 3 2 5 4

1 2 3 6 1

1 2 3 2 1

1 1 1 1 1

輸出樣例:

True=3, False=2

n =int(input())

t=0

f=0for i inrange(n):

a=input()

a=list(a.split())if len(list(a)) ==len(set(a)):

f= f + 1

else:

t= t + 1

print(‘True=%d, False=%d‘ %(t,f))

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的jmu-python-重复元素判定_Python入门 —— 用pycharm写一个简单的小程序2的全部內容,希望文章能夠幫你解決所遇到的問題。

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