1. Read Lines
Ruby
File.readlines("D:/a.txt").each { |i| print i }
with open("D:/a.txt","r") as f: for l in f.readlines(): print(l)
Julia
for l in readlines("D:/a.txt") print( l, "\n" ) end
1. Read Lines
Ruby
File.readlines("D:/a.txt").each { |i| print i }
with open("D:/a.txt","r") as f: for l in f.readlines(): print(l)
for l in readlines("D:/a.txt") print( l, "\n" ) end
1. Directory List
Ruby
Dir.entries("D:/").each { |i| print File.join("D:/",i), "\n" }
import os for f in os.listdir("D:/"): print( os.path.join("D:/",f) )
for f in readdir("D:/",join=true) print( f, "\n" ) end
1. Time Addition
Ruby
hhmm = [ ] "12:34 14:56 09:48".split.each { |i| hhmm.append( i.split(":").map{ |i| i.to_i } ) } hhmm = hhmm.transpose.map{ |i| i.reduce{ |a,b| a=a+b } } print hhmm[0] + hhmm[1]/60, ":", hhmm[1]%60
hhmm = [ 0, 0 ] for i in "12:34 14:56 09:48".split(): hm = i.split(":") hhmm[0] += int(hm[0]) hhmm[1] += int(hm[1]) print (hhmm[0] + hhmm[1]//60, ":", hhmm[1]%60)
hhmm = [ 0, 0 ] for i in split("12:34 14:56 09:48") hm = split(i,":") hhmm[1] += parse(Int,hm[1]) hhmm[2] += parse(Int,hm[2]) end print( hhmm[1] + hhmm[2] ÷ 60, ":", hhmm[2]%60)
37:18