Ruby基礎知識-times , upto , downto , each ,step
一個demo搞定:
3.times { print "Hi!" } #Hi!Hi!Hi!
1.upto(9) {|i| print i if i<7 } #123456
9.downto(1){|i| print i if i<7 } #654321
(1..9).each {|i| print i if i<7} #123456
0.step(11,3) {|i| print i } #0369
相關推薦
Ruby基礎知識-times , upto , downto , each ,step
一個demo搞定: 3.times { print "Hi!" } #Hi!Hi!Hi! 1.upto(9) {|i| print i if i<7 } #123456 9.downto(1){|i| print i if i<7 } #654321 (1..9).each {|
Ruby基礎知識-求50以內的素數-改良版
$arr=[ ] #建立一個全域性陣列 $arr# $arr[0]=2 def add_prime(n) #定義方法 將 n以內的奇素數加入$arr# 3.step(n,2){|num|$arr <<num if is_prime?num } end #在Ruby裡,有時將“!”和“?
Ruby基礎知識-求50以內的素數
for i in 2..50 #50以內 f=true #起始假定每個數都是素數 for p in 2...i #比自身小的正整數(1和自身除外) if i%p==0 #如果能整除 f=!f #那麼這個數不是素數 break #並且跳出這層迴圈 end # if 結束 end
Ruby基礎知識-迴圈語句 while、util、for
while: print("the use of while"); a=1 while a <10 print a," " a=a+1 end until: print("the use of until "); a=1 until a >=10 print a,"
Ruby基礎知識-條件判斷語句、case when
條件判斷語句與其他語言差不多,這裡不再舉例子 一. 單行 if(如果) 語句 1) if 條件① then 語句1; 語句2 ; 語句… end 2) ( 語句1; 語句2 ; 語句… ) if 條件 二. 多行 if 語句 if 條件 語句1; 語句2 ; 語句…
Ruby基礎知識-Ruby的資料型別-HashMap
car_colors ={'kitt' => 'black','herbie'=>'white','batmobile'=>'black'} puts car_colors<span style="white-space:pre"> </span>#kit
Ruby基礎知識-Ruby的資料型別
Ruby 資料型別有數字,字串,陣列,雜湊表,區間,正則表示式。 數字分為整數型(1,0,75 ,1e3),浮點型(2.4 ,7.0 ,0.99)。浮點型資料小數點後必須跟數字( 1.e3 不可以,1.1e3可以)。數字可以有字首:0表示八進位制, 0x表示十六進位制, 0b表示二進位制(072
Ruby基礎知識-Ruby的基本語法
摘自ruby語言入門基礎 編著:張開川。[email protected] 1:註釋與分行 Ruby中的註釋有單行與多行兩種 # E3.1-1.rb 從#開始到行尾是單行註釋 puts 3/5 puts 3/5.0 =begin puts 6/5 puts 6/5
ruby基礎知識之 class&module
end 技術 方法 sso img 字母 ruby 分享 access 以下分別介紹了class方法和module方法,還有最簡單的def方法。 其中module和class的區別下面會說,這裏首先聲明,def定義的方法,需要定義對象後才能調用,而class和module
Tensorflow基礎知識與神經網路構建--step by step 入門TensorFlow(一)
Tensorflow基礎知識與神經網路構建–step by step 入門TensorFlow(一) 標籤: Tensorflow 我們將採用Jupyter notebook互動式程式設計的方式,通過一步步程式碼的講解,學習Tensorflow程式設計。
Spring 基礎知識 - 依賴註入
ans factory control 自己 int pac java str actor 所謂的依賴註入是指容器負責創建對象和維護對象間的依賴關系,而不是通過對象本身負責自己的創建和解決自己的依賴。 依賴註入主要目的是為了解耦,體現了一種“組合”的理念。 無論是xml配置
Java基礎知識二次學習--第八章 流
cti 註意 spa 基礎 2個 cnblogs images 方向 視頻 第八章 流 時間:2017年4月28日11:03:07~2017年4月28日11:41:54 章節:08章_01節 視頻長度:21:15 內容:IO初步 心得: 所有的流在java.io包裏面
UVM系統驗證基礎知識0(Questasim搭建第一個UVM環境)
art otto quest 運行 microsoft href lin html clas 版權聲明:本文為Times_poem原創文章,轉載請告知原博主。特別聲明:本文在原文基礎上做了簡單修改以適應文中舉例在questasim下的運行,敬請原博主諒解。 需求說明:
javascript基礎知識整理(不定時更新)
nsh firefox 可用 splice mage true size -1 對數 1.js中真與假的定義: 真:true,非零數字,非空字符串,非空對象 假:false,數字零,空字符串,空對象(null),undefined 2.使用for循環對json進
C#基礎知識-函數的定義和調用(五)
返回 {0} string 訪問修飾符 容器 列表 rdquo 所有 func 函數也可以稱為方法,可以很方便的把一些行為封裝到函數裏面,當調用這一函數時會把函數塊裏面的代碼按照順序執行,方法可以有多種形式,有無參數,有無返回值等。 1. 函數的定義 函數定
C#基礎知識-流程控制的應用(四)
相關 ats 循環 nbsp 使用 logs 嘗試 exc 設置斷點 流程控制我們在編程中運用到的地方非常的多,在上篇中僅僅只是簡單的介紹每一種的使用,並沒有運用到實例中,很難去理解它真正的作用。下面我們將實際的運用流程控制的代碼寫一些實例相關的程序,加深對流程控制的理解,
java基礎知識應用--雙色球開獎號碼
雙色球開獎 java基礎 開獎號碼 public 雙色球是中國福利彩票的玩法,雙色球分為紅色球號碼區和藍色球號碼區,紅色球號碼區由1-33共33個號碼組成,藍色球號碼區由1-16共16個號碼組成,開獎號碼由6個不重復的紅色球號碼和1個藍色球號碼共7個數組成。 首先要設置三個數組來分別保存
redis的一些分散的基礎知識
redis基礎知識 ant風格 redis簡單命令 中午的時候學了redis一些基礎操作,簡單記錄一下,方便記憶1、redis是一種基於內存也可以持久化的 key - value分布式數據具,默認設置數據庫的數量為 16 個。如圖示,redis.conf配置文件中寫到,默認的數據庫的 db
網絡相關基礎知識
html tro 綜合布線 裝修公司 轉化 blog scn www 不同 1. Q:強電跟弱電怎麽區分? A1:強電和弱電是俗稱了,工程上強電一般指的是建築電力安裝,照明、插座、配電房,根據各國的標準不同,基本上施工的都是110V或220的電力設備、管線安裝。 弱電是指消
c語言-樹的基礎知識(一)
相交 ges 最大 .cn nbsp 分享 blog com lin 第一、樹的定義: 1.有且只有一個稱為根的節點 2.有若幹個互不相交的子樹,這些子樹本身也是一顆樹 第二、專業術語: 樹的深度:從根節點到最低層,節點的層數 ,稱之為樹的深度。