Некоторые люди могут возразить, что такая функция должна была быть предусмотрена, тем более что в других популярных языках программирования есть эквиваленты. Например, Node.js , Java , Rust , Ruby , Bash , C++ , C# , Objective-C , D , Kotlin , Dart , R , Perl , PHP и Python — это лишь некоторые из многих языков, в которые эта функциональность встроена. стандартные библиотеки. Однако мы увидим, что очень легко воссоздать эту функциональность в Go, написав всего несколько строк кода. Знакомство с...
Источник: Nuances of Programming Проверка наличия файла или каталога в R Для этого примера мы создали файл myfile.txt и каталог my_test_folder. Как проверить наличие файла? Наличие файла легко проверить с помощью команды file.exists() из базового пакета. Посмотрите следующий пример: И мы получаем: [1] "The file exists" Попробуем теперь с файлом, которого не существует: Здесь получаем: [1] "The file does not exist" Обратите внимание, что выражение if not file exists записывается также и с добавлением ! внутри оператора if вот таким образом: if (!file...