新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

ruby pythonの比較。文字列に変数の値を埋め込む

2018-01-17 20:09:18 | Ruby

pythonでは数値を文字列に変えるのはstr関数です。

rubyでは数値を文字列に変えるのはto_sメッソドです。

 


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

PyCharm pythonスクリプトをコピーする方法。

2018-01-17 19:46:34 | パソコン

 前回までは上の図のエクスプローラーからスクリプトをAtomで開いて、コピペしてましたが、多少まどろこっしいので、エクスプローラーでスクリプトを選択したら右クリックでコピーを選択します。この場合はPyCharmの画面でuntitledを選択し、右クリックでペーストします。この方法が簡単です。eclipseにも通じるかどうかは?です。

 方法としては出来ました。がeclipseはrubyなので駄目ですね。"(-""-)"

 


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ruby pythonの比較。文字列同士の連結。Atomでは?

2018-01-17 19:24:24 | Ruby

何故かAtomで実行すると文字化けします。このエディタのスクリプトをコピー&ペーストしたのがPyCharmの下の画面です。下だと良くて上では駄目。原因は?です。

下はeclipseの画面です。rubyですが、ほとんど同じ。rubyではprintがそのままでは改行しません。なのでputs()を入れてます。この場合は多分ですが、"World!\n"でも行けると思います。


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Thunderbird結構いいですね。

2018-01-17 16:18:02 | パソコン

 今まではfirefoxでメールが見られたんですが、何故か(再インストールした結果ですが、firefoxのsyncもしたんですが…)出来なくなりました。ので、Thunderbirdを使ってました。画面が慣れないためか、使いづらい感じでしたが、慣れると結構便利ですね。迷惑メールを判断してくれますし、それを別のホルダーへ仕舞ってくれます。おまけに削除もしてくれるようですが、ここはマニュアルで削除してます。

 あとメールは殆ど要らないものが多いのですが、削除してませんでした。今度からは要らないものは削除して行きたいと思います。昨年以前のメールは強制削除しました。


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

RubyとPythonを比較してみる。ヒアドキュメントと三重引用符

2018-01-17 16:06:22 | Ruby

pythonの方が単純で分かりやすいように思いました。

最初と最後に空文がつくので、¥を付けて、付かないようにしたようです。"(-""-)"

Rubyのヒアドキュメントは結構複雑で、分からないので、取り敢えずpythonのさんぷると同じように出力するだけです。


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

RubyとPythonを比較してみる。print シングルクォートとダブルクオート

2018-01-17 15:24:50 | Ruby

 

同じように使えますが、Rubyではprintは改行はしない。上のprint文ではエスケープシーケンスを書けたが、下ではエラーにはならなかったが、¥nがそのまま出力された。puts()で改行を入れた。


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

RubyとPythonを比較してみる。printと変数

2018-01-17 10:06:39 | Ruby

 

 PyCharm(python)とeclipse(ruby)は、同じソースをコピー&ペーストしたものです。rubyのprintは改行をしないので、”円\n”と泣きべそ(?)になってます。変数の扱いは、結構似てる。違いようがないというか?どちらも小数点以下があろうが無かろうが、気にしなくていいのは良いですね。

 eclipseの方が画面表示がくっつき過ぎで、見づらいように思えます。((+_+))


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする