最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

python

2023-06-11 19:49 作者:一只反光怪  | 我要投稿

仰: 1. 回文數(shù)判斷。設(shè)n是一任意自然數(shù),如果n的各位數(shù)字反向排列所得自然數(shù)與n相等,則n被稱為回文數(shù)。從鍵盤輸入一個數(shù)字,請編寫程序判斷這個數(shù)字是不是回文數(shù),若是返回True,否則返回False。 【輸入示例】12321 【輸出示例】True def huiwen(): x=input('請輸入您所需要判斷的數(shù)字') a=x[::-1] if x==a : print('true') else: print('false') huiwen() 仰: #2. 素數(shù)判斷。編寫一個函數(shù)isPrime(x),接受一個正整數(shù)作為參數(shù),并判斷該數(shù)是否為素數(shù)(只能被1和自身整除),若是返回True,否則返回False。 #【輸入示例】3 #【輸出示例】True def isprime(x): s=[1,2,3,4,5,6,7,8,9,] for i in s: if x // i !=0: if i >= 9: print('該數(shù)不是素數(shù)') continue else: print('您所輸入的數(shù)字是素數(shù)') break def main(): x=eval(input('請輸入你的數(shù)字')) isprime(x) main() 仰: #3. 統(tǒng)計字母出現(xiàn)次數(shù)。編寫一個函數(shù),接受一個字符串作為參數(shù),并統(tǒng)計每個字母出現(xiàn)的次數(shù),然后返回一個字典,字典的鍵為字母,值為出現(xiàn)的次數(shù)。 #【輸入示例】'abb' #【輸出示例】{'a': 1, 'b': 2} def culculet(x): c = {} for i in range(len(x)): a=x[i] c[a]=0 for j in range(len(x)): if x[i]==x[j]: c[a]+=1 else: continue return c def main(): x=input('請輸入你所需要計算個數(shù)的字符串') culculet(x) print(culculet(x)) main() 仰: #4. 判斷列表是否有重復(fù)元素。編寫一個函數(shù),接受一個列表作為參數(shù),并判斷該列表中是否有重復(fù)的元素,若有返回True,否則返回False。 #【輸入示例】[1,2,3,4,5,3] #【輸出示例】True def juge(x): a=len(x) b=len(set(x)) if a == b: print('false') else: print('true') def main(): x=input('請輸入一個數(shù)列以用來作為函數(shù)的參數(shù)') juge(x) main() 仰: #5. 計算列表中的平均值。給定一個包含數(shù)字的列表,請編寫程序來計算列表中所有數(shù)字的平均值。 #【輸入示例】[1,2,3,4,5] #【輸出示例】3 def averange(x): sum=0 for i in range(len(x)): sum +=x[i] b = sum/len(x) return b def main(): x=eval(input('請輸入一個元素為數(shù)字的列表作為參數(shù)')) print(averange(x)) main() 仰: #6. 反轉(zhuǎn)整數(shù)。編寫一個函數(shù),接受一個整數(shù)作為參數(shù),并返回該整數(shù)的反轉(zhuǎn)形式。 #【輸入示例】123 #【輸出示例】321 def main(): a=input('請輸入一個整數(shù)作為函數(shù)的參數(shù)') b=a[::-1] print(b) main() 仰: #7. 統(tǒng)計字符串中的元音字母個數(shù)。從鍵盤輸入一串字符串,統(tǒng)計該字符串中元音字母(a、e、i、o、u)的個數(shù)。 #【輸入示例】'abe' #【輸出示例】2 def main(): a=0 x=input('請輸入你所需要統(tǒng)計的字符串') z = 'aeiou' for i in range(len(x)): for j in range(5): if x[i] == z[j] : a += 1 print(a) main() 仰: #8. 統(tǒng)計水仙花數(shù)?!八苫〝?shù)”是指一個三位數(shù)中各個數(shù)位上數(shù)字的立方和等于該數(shù)本身。例如153是一個水仙花數(shù),因為153=13+53+33。編寫程序,計算200到500之間的水仙花數(shù)共有多少個。 def main(): c=0 for i in range(200,501): x=str(i) b = 0 for j in range(len(x)): a=x[j] b+=pow(eval(a),3) if b == i: c+=1 print(c) main() 仰: #9. 字符串分隔打印。獲得用戶輸入的一個字符串(包含空格),將該字符串按照空格分割,并逐行打印。 #【輸入示例】'Python XYU 666' #【輸出示例】Python #XYU #666 def _split(x): a=list(x.split()) for i in range(len(a)): print(a[i],'\n') def main(): x=eval(input('請輸入一個字符串')) _split(x) main() 仰: #10. ?球從100??度?由落下,每次落地后反跳回原?度的?半,再落下。 #求它在第10次落地時,共經(jīng)過多少??第10次反彈多?? #【輸出示例】?共經(jīng)過299.71?,第10次反彈的?度是0.10。 #(提示:注意字符串的格式化輸出) def fall(): a=100 z=0 for i in range(0,10): x=100*pow(0.5,i) b=50*pow(0.5, i) c=x+b z+=c y=100*pow(0.5,10) print("一共經(jīng)過{:0.2f}米,第10次反彈的高度是{:0.2f}。".format(z,y)) fall() 仰: #11. 給定兩個正整數(shù)a, b (1<=a <= b<=10^5), 請你數(shù)出在a到b之間,十個阿拉伯?dāng)?shù)字分別出現(xiàn)了多少次。比如,當(dāng)a=11, b=20時,a和b之間的數(shù)有[11,12,13,14,15,16,17,18,19,20], # 那么0-9這10個數(shù)出現(xiàn)的次數(shù)分別是1,10,2,1,1,1,1,1,1,1。 #現(xiàn)在給你a和b,請你輸出十個阿拉伯?dāng)?shù)字分別出現(xiàn)的次數(shù); #分十行輸出,第一行表示0出現(xiàn)的次數(shù),第二行表示1出現(xiàn)的次數(shù),....,最后一行表示9出現(xiàn)的次數(shù)。 #【輸入示例】a =11,b =20 #【輸出示例】1, 10, 2, 1, 1, 1, 1, 1, 1, 1(按行輸出) def sum(x,y): a = '' d = {} l = range(x, y+1) for i in range(10): a += str(l[i]) for i in range(10): d[i] = a.count(str(i)) for i in range(10): print(d[i]) def main(): x,y=eval(input('請輸入兩個數(shù)值')) sum(x,y) main() 仰: #12. 給你兩個整數(shù)a和b(-10000=0 : x1 = -1 + math.sqrt(a * a - 4 * b) / 2 x2 = -1 - math.sqrt(a * a - 4 * b) / 2 y1 = b / x1 y2 = b / x2 if type(x1)==int and type(y1)==int and type(y1)==int and type(y2)==int: print('YES') else: print('NO') def main(): a,b=eval(input('請輸入a,b的值')) final(a,b) main()

python的評論 (共 條)

分享到微博請遵守國家法律
张北县| 石家庄市| 巫山县| 宁陕县| 亳州市| 桐乡市| 莱阳市| 丽江市| 图木舒克市| 鸡东县| 柳林县| 辽阳县| 天门市| 韩城市| 石狮市| 深圳市| 孝义市| 常宁市| 曲沃县| 钟山县| 内黄县| 黔南| 彝良县| 清徐县| 海原县| 治多县| 湄潭县| 吴堡县| 兴宁市| 平泉县| 锡林浩特市| 酒泉市| 比如县| 和林格尔县| 青神县| 新巴尔虎左旗| 昭苏县| 嘉荫县| 色达县| 高台县| 加查县|