Linux
a. run command cd; mkdir -p test/{test1,test2,test3}/{abc,def,ghi}; touch test/test{1,2,3}/abc{1,3,5,7}{a,b,c,d,e,f}.txt; touch test/test{1,2,3}/{abc,def}/testfile; cd -
b. output (using echo and wildcards) names of files in all 3 dirs (test1, test2 & test3) with any digit in their names with the final letter before extension (.txt) being "f".
c. output all files with .txt extension in directory test1.
d. output everything in test1 directory.
note: in all output commands use single symbol substitution for representing single symbol and multi-substitute symbol in opposite case. make sure commands will work no matter in which place in filesystem they are run
1. Составьте варианты поисковых запросов на интересующую) вас тему в интернето и в библиотеке.
2. Постарайтесь классифицировать полученные данные по степени
важности (приоритетности) для последующей проработки: какими источниками заниматься в первую очередь, во вторую и т. п.
3. Выделите информацию, не содержащую противоречий и неподлежащую сомнению.
4. Обобщите данные, которые трактуются неоднозначно, на которые существуют противоречивые точки зрения.
5. Определите, на какие фундаментальные знания вы опираетесь при проверке данных в первую очередь,
6. Составьте архив нужных файлов.Объяснение:
Python
from random import randint
def getH(s):
while s>10:
s=s//10
return s
n=int(input('Введите размер массива: '))
a=[0]*n
b=0
for i in range(0, n-1):
a[i]=randint(0, 1000)
if getH(a[i])==8:
b+=1
print(a)
print('Элементов начинающихся с 8 =',b)
# задание 2
a=sorted(a)
i=1
b=1
print('3 минимальных элемента')
print(a[0])
while b<3 and b<n:
if a[i]!=a[i-1]:
print(a[i])
b+=1
i+=1
>>Введите размер массива: 45
[464, 937, 662, 266, 915, 535, 690, 663, 441, 791, 979, 831, 853, 92, 411, 429, 845, 949, 116, 178, 129, 434, 824, 802, 643, 41, 612, 654, 361, 503, 141, 290, 13, 401, 157, 55, 376, 960, 856, 869, 194, 913, 447, 639, 0]
Элементов начинающихся с 8 = 7
3 минимальных элемента
0
13
41