安裝了個ruby193,寫了第乙個ruby程式,來記錄下自己學習點滴。
首先在ruby的新建個資料夾sample,再新新增個檔案,名字helloworld.rb
內容就是:
puts "hello,world!"
當然也可以先宣告變數,如後再用puts語句
a = "hello,world!"
puts a
當然也可以先寫個函式,再呼叫,讓其輸出。
def say(name)
"hello,#"
endputs say("world!")
考慮到ruby是完全物件導向,也可以先寫個類,再調類裡面的物件方式來完成。
class hello
attr_reader :msg
def initialize
@msg = "hello, world"
endendh = hello.new
puts h.msg
print "press return"
$stdin.gets
執行方式,如下:
c:\ruby193\sample>ruby helloworld.rb
hello, world!
用FLask框架寫第乙個小程式
encoding utf 8 從flask這個包中匯入flask這個類 from flask import flask 需要傳遞乙個引數 name 1.方便flask框架尋找資源 2.方便flask外掛程式比如flask sqlalchemy出現錯誤的時候 好去尋找問題所在的位置,一般格式固定,照抄...
兒子寫的第乙個程式
今天上六年級的兒子放學時告訴我,他們學logo語言了。他覺得開頭太簡單,就自己向後面翻著看了看,看到乙個repeat語句,於是試著寫了一段程式 repeat 360 fd 1 lt 1 大意是 迴圈360次,在每次迴圈中,畫一根 然後旋轉1度。最終應該是乙個圓。當他敲下回車的時候,小海龜真的畫出乙個...
我4年前寫的第乙個ruby程式
獲取給定目錄下給定副檔名列表的所有檔案,包含其子目錄。因為我這第一次試手ruby,後來也愛上了ruby。tl 0 if argv.empty?or argv 0 nil?or argv 1 nil?puts plase run this module with the cmd params,e.g ...