サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
中東情勢
necoffee.hatenadiary.org
ちょっと前にプログラミング練習として、入力した文字が例えば漢字ならTrueを返し、そうでなければFalseを返すプログラムを書いた。ついでにひらがな・カタカナ・アルファベットの場合も書いた。それぞれこんなプログラム↓ def isHiragana(char): #引数がひらがなならTrue、さもなければFalseを返す if 'ぁ' <= char <= 'ん': return True return False def isKatakana(char): #引数がカタカナならTrue,さもなければFalseを返す if 'ァ' <= char <= 'ン' and not '亜' <= char <= '話': return True return False def isKanji(char): #引数が漢字ならTrue,さもなければFalseを返す if '亜' <= char <=
この記事 Etymology of A Linux Distro に多くのLinuxディストロの由来が書かれていたのでちょっと紹介。全部で30個あるけど15までだけど。しかしDebianの由来を知ったときは久々にワロタ。 Etymology of Linux distro 1-Ubuntu Ubuntuとは、アフリカの言葉で”Humanity to others"(他者への思いやり?)や”I am what I am because of who we all are"という意味らしい。 2-PCLinuxOS PC + Linux + Operating System 3-openSUSE ドイツ語で"Software und System-Entwickung"("Software and system development") 4-Fedora "fedra"とは、Red Hatの
前回の記事でPythonを使ったモンテカルロ法によるπの導出を、今度はR言語でやってみた。 > montecarlo <- function(n) { + count <- 0 + for(i in 1:n) { + s <- runif(2) + if(sqrt(s[1]^2 + s[2]^2) < 1) { + count <- count + 1 + } + } + return(4*count/n) + } 実行結果例: > montecarlo(100) [1] 3.2 > montecarlo(1000) [1] 3.108 > montecarlo(10000) [1] 3.1196 グラフを描いてみる: >x <- runif(10000) >y <- runif(10000) > plot(x, y, pch = ifelse(sqrt(x^2+y^2)<1, 20, 1
このページを最初にブックマークしてみませんか?
『necoffee.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く