Python學習筆記-第一周作業
06-07
Python學習筆記-第一周作業
推薦閱讀:
1.編寫程序,用戶輸入一個三位以上的整數,輸出其百位以上的數字。例如用戶輸入1234,則程序輸出12。
a = int(input(please input a number that is greater than 100 :))
if a < 100 :b = int(input(please input a number that is greater than 100 :))
print(你輸入的數字其百位以上數字為,b//100)else : print(你輸入的數字其百位以上數字為,a//100)2.編寫程序,生成包含1000個0到100之間的隨機整數,並統計每個元素的出現次數。
from random import randint
x = [randint(0,100) for i in range(1000)]y = set(x)print(1000個隨機數為:,x)print(統計生成的隨機數在列表中生成的次數:)
for item in y: print(item,在列表中出現,x.count(item),次)3.編寫程序,生成包含20個隨機數的列表,然後將前10個元素升序排列,後10個元素降序排列,並輸出結果。
from random import randint
x = [randint(0,10000) for i in range(20)]
print(x)a = x[0:10]b = x[-10:]print(生成的隨機數前十位是:,a)
print(生成的隨機數前十位是:,b)l1 = sorted(a)print(前十位升序為:,l1)l2 = sorted(b,reverse=True)print(後十位降序為:,l2)l1.extend(l2)print(l1)推薦閱讀:
※修習止觀坐禪法要筆記01|同覺講堂
※熱點很多,看懂很好
※精選 | 古代人的「盜墓筆記」
※筆記工具推薦
※R語言學習筆記(八):功效分析