X



プログラミングする孤男 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0002名前は誰も知らない2017/08/05(土) 22:29:54.59ID:yGu3jV53
Rubyってやつを始めてみようかな
って思ってる
ちなみにまったくの未経験
0005名前は誰も知らない2017/08/05(土) 22:41:22.69ID:rp43Buj7
        ____
        /     \
     /   ⌒  ⌒ \
   /    (●)  (●) \
    |   、" ゙)(__人__)" .)|    ___________
   \      。` ⌒゚:j´ ,/ j゙~~| | |             |
__/          \  |__| | |             |
| | /   ,              \n||  | |             |
| | /   /         r.  ( こ) | |             |
| | | ⌒ ーnnn        |\ (⊆ソ .|_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二  _|_|__|_
0006名前は誰も知らない2017/08/06(日) 03:57:20.17ID:kCzQ2Dtc
プログラミングで飯食ってるけどもう辞めたい
0007名前は誰も知らない2017/08/06(日) 08:22:01.67ID:ojdO9lF3
タイ人が日本人女性を馬鹿にしまくる歌
https://www.youtube.com/watch?v=h7EKexZEAnk

youtube h7EKexZEAnk



on

off

軽快モード(Youtube)

[!] OFF にするとyoutubeはスレの中で再生します

https://www.youtube.com/watch?v=sI0rdmvkacs

Ki mu chi (気持ちい!)
アーティスト : Southside


「日本のバカ女はタイ人のチンコが欲しい!w」
0008名前は誰も知らない2017/08/06(日) 10:47:33.88ID:5ytLHGQn
>>5
アイス食べながらプログラミングとは
やるな
やる夫だけに

>>6
職業にしちゃうとしんどいのか
でもプロはすごいじゃん
スマホアプリで一発あてて退職
0010名前は誰も知らない2017/08/06(日) 10:50:32.13ID:5ytLHGQn
なかなかいいサイト
さっそく覚えた

puts "Hellow world!"
0011名前は誰も知らない2017/08/06(日) 10:54:06.12ID:5ytLHGQn
# 「#」を打つとその行はコメント欄になる
puts "15"
puts 8 + 7
puts "3" + "5"
puts 3 + 5
# 数値と文字列は違います
0015名前は誰も知らない2017/08/06(日) 18:31:22.34ID:5ytLHGQn
>>12
ここにきて自分になんにもないことに気付いた
いろいろ考えたあげくなんとなくプログラムが
いいかなーって

>>13
Yes!高須
孤男にはプログラミングが似合うぜ

>>14
「イテレータとは、プログラミング言語において配列やそれに類似するデータ構造の各要素に対する繰返し処理の抽象化である。 実際のプログラミング言語では、オブジェクトまたは文法などとして現れる」

1mmもわかんないorz
0016名前は誰も知らない2017/08/06(日) 18:32:51.06ID:5ytLHGQn
# 変数
name = "にんじゃわんこ"
number = 7
puts name + number


number = number + 10
# これの省略形は
number += 10
0017名前は誰も知らない2017/08/06(日) 18:33:58.64ID:5ytLHGQn
#変数展開(ダブルクォーテーション囲みのみ可)
name = "佐藤"
puts "こんにちは#{name}さん"

変数展開のメリット
・数値と文字列は「+」でつなげない

age = 19
puts age + "歳です"
→エラー

age = 19
puts "#{age}歳です"
→19歳です
0018名前は誰も知らない2017/08/06(日) 18:39:26.91ID:5ytLHGQn
>>16 のこれさ、

name = "にんじゃわんこ"
number = 7
puts name + number

変数なら大丈夫かと思ったら
これもエラーになるんだね
数値と文字列は仲が悪いんだね
0019名前は誰も知らない2017/08/06(日) 19:32:44.01ID:pD3e6O+D
Rubyは止めとけ、文法が気色悪い上に将来性ゼロ
今から勉強するならPython、C#、Kotlinあたりかな
0020名前は誰も知らない2017/08/06(日) 21:55:26.35ID:5ytLHGQn
>>19
そうなんだ

・日本語の情報が多いから進めやすい
・楽しむことに主眼がおかれた言語
って聞いたのでRubyを選んだ

でもいくら進めやすかったとしても
将来性がなくて先細りなら淋しいね

わかった
ここは素直にPythonに変更する
ありがとう
0021名前は誰も知らない2017/08/07(月) 02:21:29.09ID:8dCuYT7Z
>>20
素直すぎて逆にビックリだけどw

Pythonの勉強ならまずは公式のチュートリアルがオススメ
https://docs.python.jp/3/tutorial/index.html
プログラミング経験者なら半日、
未経験でも1週間以内には一応のプログラマー名乗れるレベルには到達できるんじゃね

チュートリアルをクリアしたら下記のサイト当たりで、より深い勉強ができるよ、英文だけど・・・
http://www.diveintopython3.net/

ただ、GUIとかゲームとかそういう方面に興味あるならC#も並行で勉強するのをオススメするよ
0022名前は誰も知らない2017/08/07(月) 11:14:13.18ID:sX2czAbY
>>21
経験者のアドバイス+気色悪いの嫌+将来性ほしい > 日本語多い+楽しい+よさげ(予想)



true!

だったからw


おすすめサイトまで紹介いただいてありがとう
>>9の初心者向けサイトにもPythonの入門コースがあったから、まずはこれやってから公式チュートリアルやります
まずは当面そこまでを目標に進みます

特にゲームとか特定のものは考えてないからまずはPythonのみを攻めていこうかな
並列に手を広げると脳味噌がパンクしそうだしw
Python単体でも挫折するんじゃないかという疑惑あり
0023名前は誰も知らない2017/08/07(月) 15:03:11.04ID:sX2czAbY
my_name = 'にんじゃわんこ'
print('私は' + my_name + 'です')


私はにんじゃわんこです


データ型
・文字列型
・数値型

型変換
文字列型と数値型を連結するとエラーが起きるので変換して型をそろえる。
数値型を文字列型に変換・・・「str」
文字列型を数値型に変換・・・「int」

price = 100
print('リンゴの価格は' + str(price) + '円です')


リンゴの価格は100円です
0024名前は誰も知らない2017/08/07(月) 15:04:08.32ID:sX2czAbY
比較演算子
x == y  ・・・ 左右の値が等しい時成立
x != y  ・・・ 左右の値が等しくない時成立


if文

score = 50
if score == 100:
  print('よくできました')
print('次もがんばれ')


次もがんばれ

# インデントがないのでif文の外とみなされ常に実行されてしまう
0025名前は誰も知らない2017/08/07(月) 22:34:41.55ID:sX2czAbY
# 比較演算子(言い直しで再掲)

== ・・・ 右辺と左辺が等しい時「True」
!= ・・・ 右辺と左辺が等しくない時「True」
<  ・・・ 左辺のほうが小さい時True
>  ・・・ 左辺のほうが大きい時True
<=  ・・・ 左辺のほうが小さい、または等しい時True
>=  ・・・ 左辺のほうが大きい、または等しい時True
0026名前は誰も知らない2017/08/07(月) 22:34:50.03ID:witEdL0M
python未経験だが、if文を複数行にわたって書くことはできるん?
0028名前は誰も知らない2017/08/07(月) 23:13:52.71ID:sX2czAbY
>>26
ifで始めて「:」で終わる条件を満たすと、その後に続く複数の行を実行するらしい(という理解)

# 例(>>24にあるやつ)
score = 50
if score == 100:
  print('よくできました')
  print('次もがんばれ')

これを実行すると・・・

よくできました
次もがんばれ

が表示される
何行続こうとも、インデントから始めればif文の中にあると解釈されるもよう

そういう意味じゃなかった?
でも今日はおやすみなさい
0031名前は誰も知らない2017/08/08(火) 09:17:53.37ID:K8XsE8UA
time = '朝'
if time = '朝' :
 print('おはようございます。')
 print('今日もプログラミング勉強します')
0032名前は誰も知らない2017/08/08(火) 11:12:45.33ID:K8XsE8UA
>>31を実行してみたらエラー
なんで?と思ったら比較演算子が間違ってた
右辺と左辺が等しいかを問う記号は「=」じゃなくて「==」
「=」は数学のイコールじゃなくて「代入」なんだね
0033名前は誰も知らない2017/08/08(火) 13:46:17.22ID:K8XsE8UA
score=75
if score == 100 :
  print('よくできました')
else :
  print('がんばりましょう')


score = 70
if score == 100 :
  print('やるなおぬし')
elif score >= 60
  print('いんじゃね?')
else :
  print('あぁ、うん')


論理演算子
and
or
not
0036名前は誰も知らない2017/08/08(火) 14:54:02.56ID:K8XsE8UA
ここまではサクサクこれました
次はPython学習コースUへいきまーす
0037名前は誰も知らない2017/08/08(火) 15:32:17.70ID:K8XsE8UA
apple_price = 200
input_count = input('りんごの個数を入力してください')
count = int(input_count)
total_price = apple_price * count
print('支払い金額は' + str(total_price) + '円です')

# input で受け取る値は文字列型なので数値型に変換する
0038名前は誰も知らない2017/08/08(火) 18:14:12.79ID:K8XsE8UA
# リスト

foods = ['pasta', 'curry', 'sushi']
print(foods)

>
['pasta', 'curry', 'sushi']

# リストの変数名は複数形にするのが慣習
# 出力するとリストがそのまま表示される



# インデックス番号

foods = ['pasta', 'curry', 'sushi']
print('好きな食べ物は' + foods[2] + 'です')

>
好きな食べ物はsushiです

# リストの要素には前から順に「0, 1, 2,・・・」と数字が割り振られる。
# これをインデックス番号という。
# リストの各要素は、リスト[インデックス番号]で取得できる。
0039名前は誰も知らない2017/08/08(火) 18:14:52.45ID:K8XsE8UA
# リストの更新

foods = ['pasta', 'curry', 'sushi']
foods[1] = 'pizza'
print(foods)

>
['pasta', 'pizza', 'sushi']


# リストの追加

foods = ['pasta', 'curry', 'sushi']
foods.append('pizza')
print(foods)

>
['pasta', 'curry', 'sushi', 'pizza']
0040名前は誰も知らない2017/08/08(火) 18:15:50.15ID:K8XsE8UA
ここまで進んだら
「これ以上は有料会員限定です」だってw
無料レッスンありがとうございました
0042名前は誰も知らない2017/08/08(火) 19:43:17.73ID:K8XsE8UA
最後まで無料だと思ってた自分w

myself = 'まぬけ'
print(myself)

>
まぬけ
0043名前は誰も知らない2017/08/08(火) 19:45:08.77ID:K8XsE8UA
どうりでよくできたサイトだなあと思ってた
有料部分につながるおまけの無料コースだったでござる
0045名前は誰も知らない2017/08/09(水) 02:17:59.70ID:d/r/TJKl
paizaってとこで勉強してる
動画が冗長なときもあるけど、なかなかよい
0046名前は誰も知らない2017/08/09(水) 08:34:17.61ID:vxHtEtRY
>>44
Yes!高須 裁判なう
切磋琢磨しませう

>>45
もろたーーっ!
ありがとう
飛びついた
0047名前は誰も知らない2017/08/09(水) 08:39:07.18ID:vxHtEtRY
公式チュートリアルに行ってみたらちょっと硬くて歯が痛い
ゆとり脳なもんでさーせんw
いずれ公式はぜひ一通りやりたい
でもその前にもうちょっと柔らかいところでトレーニングしてから行きたい
なので教えてもらったpaizaに行きまーす


昨日の夜いくつか見て回ったんだけど有料なところが結構多かった
お金出して会員になろうかなと思ったけど金出すと遊びの気分が減っちゃう
ケチだから本気になっちゃうw
ギスギスしたくない
ゆるく楽しくやっていきたい
0048名前は誰も知らない2017/08/09(水) 10:03:11.35ID:vxHtEtRY
ログインボーナスGET!
現在のチケットは6枚です
0049名前は誰も知らない2017/08/09(水) 10:15:23.43ID:vxHtEtRY
コメントアウトのやり方
・「#」を行頭に置く
・3連続のシングルクォートで囲む

print('1')
'''
print('2')
print('3')
print('4')
print('5')
print('6')
'''

>
1
0050名前は誰も知らない2017/08/09(水) 21:14:45.53ID:vxHtEtRY
動画のお姉さんが「実行っと」とか言うのが萌えるw
でも「Python」のイントネーションが平板なのが気になる
「筆箱」とか「砂浜」のイントネーションでパイソンって平板に言う
こっちが正式なんだろうか
自分はマイク・タイソンの「タイソン」と同じ語尾が下がるイントネーションで読んでた
まあどっちでもいいけど
0051名前は誰も知らない2017/08/09(水) 21:34:42.79ID:vxHtEtRY
# HTMLの表示
print("<h1>hello world</h>")
print("<p>世界の皆さん、")
print("<b>こんにちは</b></p>")


# 3連シングルクォートでprintを連続できる
print('''<h1>hello world</h1>
<p>世界の皆さん、
<b>こんにちは</b></p>''')


# 改行しない
print("<h1>hello world</h1>","<p>世界の皆さん、","<b>こんにちは</b></p>")
>
<h1>hello world</h1> <p>世界の皆さん、 <b>こんにちは</b></p>
# カンマで区切ったところにスペースが入る
0052名前は誰も知らない2017/08/09(水) 21:35:43.13ID:vxHtEtRY
# 行末の文字を指定・・・end="" ←ここに入れた文字で区切られる
print("<h1>hello world</h>", end="")
print("<p>世界の皆さん、", end="")
print("<b>こんにちは</b></p>", end="")
>
<h1>hello world</h1><p>世界の皆さん、<b>こんにちは</b></p>
# 何も入れていないから空白なしでつながる


print("<h1>hello world</h>", end="%")
print("<p>世界の皆さん、", end="%")
print("<b>こんにちは</b></p>", end="%")
>
<h1>hello world</h1>%<p>世界の皆さん、%<b>こんにちは</b></p>
# 「%」を入れたので%で区切られる
0054名前は誰も知らない2017/08/09(水) 21:45:35.83ID:vxHtEtRY
と思ったけどもう一言だけ

ちょっと気になったんだけど
いくら無料セミナーとはいえ、内容を全部転載したらまずい気がしてきた
なのでこれからは時々一部だけ書くことにします

じゃ ぐんない
0058名前は誰も知らない2017/08/10(木) 07:32:00.42ID:/r90M+uD
>>1
テンプレはれや無能

エッサまとめ(このスレに常駐する自演池沼)

・年齢は恐らく50代後半だと思われる
・本人曰く職業には就いているらしいのだが何の職業をしているか?という質問には一切答えない
 住民税・社会保険・国保・厚生年金などの納付経験がないことが発覚し自己所得をまともに得たことがないと確定
・女を異常に嫌うが、きゃりーぱみゅぱみゅを崇拝している
彼曰くきゃりーぱみゅぱみゅはカウンセラーらしい
2012年では成人式の女を気持ち悪いなどと批判していたが、
2013年きゃりーぱみゅぱみゅが振り袖を着て歌う成人式ソングなるものを出すやいなや態度は豹変
ちなみに彼のお勧めのきゃりーぱみゅぱみゅの曲は「100%のじぶんに」
・元右翼だが現在はリベラルである
・エッサとはストレッチのこと
・都合の悪いレスは全力でスルー
・夜ご飯は大抵近所のスーパーの惣菜
・「射精は単なる排泄行為」
自慰は一分以内に済ませるのがエッサ流
・自分都合なダブルスタンダード
・都合の悪い過去の発言はしらばっくれる
・専門分野はインターネット文化(笑)
・一軒家が自慢だと繰り返していたが要リフォームの田舎のボロ家だとバレてしまう
 固定資産税も知らなかったことから単なる親所有の実家住みだということもバレる
・中卒
0059名前は誰も知らない2017/08/10(木) 10:42:48.83ID:UzLrP9aR
>>55
御意
継続は力なり

>>56
何者?w 強者すぎて草

>>58
そんな池〇さんが常駐していたのか
よろしこ
0060名前は誰も知らない2017/08/10(木) 11:39:07.00ID:UzLrP9aR
ジュールの読み込みを覚えた!
村人から初級兵士にジョブが進化した!
0061名前は誰も知らない2017/08/11(金) 08:54:16.03ID:v1agF8kM
printは基本モジュールで最初からあるからインポートしなくていいんだって
呼び出すやつはどっから呼び出してるんだろうか

などと言いつつ今日も動画を見よう
0063名前は誰も知らない2017/08/11(金) 19:30:16.05ID:v1agF8kM
学習レベル12まで来た
全体の40%まで進んだ

以前の無料セミナーのおかげでほとんど復習みたいな状態
サクサクやで
0064名前は誰も知らない2017/08/11(金) 20:50:36.44ID:v1agF8kM
入門編2が終了して認定証をもらった
若手剣士になった
そして誰もいなくなったw

今日はおしまいです
おやすみなさい
0066名前は誰も知らない2017/08/12(土) 02:34:38.72ID:K7ipfGvW
めるぱら
アクセスメンバー検索が優秀(今現在アクセスしてる人にメールを送れる)
http://pics.ee/vc5k

まっくす
LIKE検索が新登場! 【望む相手】を登録しておくと、その条件に合った女性が、LIKE検索に来た際にあなたのプロフィールが一覧に紹介される
http://pics.ee/vc5t

 ◆効率のいい方法◆
条件を書きこんだら今度は相手に送るメールの内容を考えます。
毎日2,3人に送ることを想定しその大元の文章をつくっておきます。
ただし多くの女性は自分だけにメールが来ることを望んでいます。
従って一人ひとりに書く文章も必要です。
たとえば、
『最近はinstagramにはまっています。』
と書いてあれば定型文の最後に自然な形で
『僕も最近かなりはまってます。インスタ映えするいいアプリいくつか知ってますからよかったらそれ教えましょうか?』
というような彼女宛のメッセージに見せかけた文章を付け足します。
つまり定型文+オリジナルメッセージというようにします。
そのほうが返事が来ます。
0067名前は誰も知らない2017/08/12(土) 02:34:58.99ID:K7ipfGvW
ネット系出会いが上手くいかない人はこのような段階で1人に執着して追いすぎる人です。
無理と感じたら即次の女性を探しましょう。
ここですべきことは、相手が自分と趣味や考え方で共有できる部分が多いとみせることです。
簡単にいえば趣味があう、気が合う、ノリが同じ!にみせるわけです。
ある程度話が進んでいけばそのうち自然に会う流れになります。会ってしまえばほぼ成功と言えます。相手は既にあなたの内面に興味を持ってるわけですから。
0068名前は誰も知らない2017/08/12(土) 09:52:28.84ID:t6t6p50z
今日から初見のところに入った
繰り返し処理

for i in range(1,11):
print("おっす、おらババア")

# rangeの最後の数値回に達した瞬間に終了になるので11回目は実行されない
for i in range(1,11):
print("おっす、おらババア")
print(i)

>
おっす、おらババア
おっす、おらババア
おっす、おらババア
おっす、おらババア
おっす、おらババア
おっす、おらババア
おっす、おらババア
おっす、おらババア
おっす、おらババア
おっす、おらババア
10
0069名前は誰も知らない2017/08/12(土) 10:05:21.75ID:t6t6p50z
あれなんか違うな
0から始まるんだよね
レンジは1から指定しても0から始まるの?
range(1,3) ってやったら
0
1
2

かな
0070名前は誰も知らない2017/08/12(土) 10:12:55.21ID:t6t6p50z
勘違いしてた
0から始まるのは単体の数値を入れたときだった

for i in range(5):
print(str(i))

>
0
1
2
3
4
0071名前は誰も知らない2017/08/12(土) 17:27:21.36ID:g1GnJCUU
paizaのpython入門、もほかも、少し初歩的すぎたかな
意欲的な人には楽勝だろう

少し前にアルゴリズム編が無料になってて、
ハノイの塔って少し手応えのある問題を扱ってた
ほかもそのノリかなと思ってたが、ほんとに入門だわ
丁寧なのは悪いことではないが、
もう少し発展的なテーマがあってもいいように思う
0072名前は誰も知らない2017/08/12(土) 18:02:02.31ID:t6t6p50z
初歩的すぎるのは個人的にありがたい
楽しいからw
こんなん楽勝じゃーん・・・って鼻歌歌いながらガンガン進んでるうちに徐々に硬くなってくれたら最高
0073名前は誰も知らない2017/08/12(土) 18:05:36.45ID:t6t6p50z
いきなり難しかったり専門用語満載で読むのに苦労したりすると、意欲が削られ 間違えたSAN値が削られて結局やめちゃうっていう
そういう人は大いに違いない

ていうわけでwhileおぼえた

i = 1
while i <= 5:
print(i)
i = i + 1

>
1
2
3
4
5
0074名前は誰も知らない2017/08/12(土) 18:07:36.25ID:t6t6p50z
あれ?
半角スペース4連が表示されてないじゃないか
これじゃエラーになるじゃないか

  てすと
0075名前は誰も知らない2017/08/12(土) 19:54:49.71ID:t6t6p50z
プログラム作るのはプラモデル作ったりピタゴラスイッチの装置を作ったりするのと同じような楽しさがある気がした
0076名前は誰も知らない2017/08/12(土) 20:00:42.96ID:t6t6p50z
それかパズルを解くような
あわよくばプログラミングの眠れる才能が自分にあったら楽しいかな
なんて夢想
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況