はてなキーワード: Pythonとは
勉強開始時は、プログラミング初学者。今はPandasやNumpyで遊んでいる。
この記事は自分のために書くが、今後受ける誰かのためになるなら幸いです。
https://www.pythonic-exam.com/exam
はじめにPythonチュートリアルを読みプログラミングを写経してみたものの、正直プログラミング初学者の自分にはチンプンカンプン。
(後ほどわかったけど、写経だとインデントミスがあったり、日本語誤訳や誤字が多かったりして、基礎力がない自分だと一人でカバーしきれなかった)
そこで、プログラミング初学者でも読めそうなPythonの本を読むことにした。
本をじっくり読むよりは、プログラミングって、Pythonってこんなものだよってことがわかって、Pythonチュートリアルを一人で読めたらいいかなと思い、基礎試験の範囲はカバーしていてあまり厚くない本を一読することにし、Amazon unlimited見つけたこのPython基の本を読んだ。
https://book.impress.co.jp/books/1115101060
本にあるプログラミングを写経しつつ読み、練習問題は一人でやってということを1週間ほどでやった。
この本はプログラミング初学者の自分でも一人で読み切ることはできたし、この本の練習問題くらいのコードなら一人でかけるようになった。
オブジェクト指向を意識して書かれた本らしいが、ぶっちゃけそのへんについてはわからない。
読み終わった後、Pythonチュートリアルを特に4章5章を一読。
すると、Pythonチュートリアルにはあるけど初学者向け本には載ってないことが結構あることに気づいた。
このチュートリアルを全部読んで把握するにはお上に言われている期間じゃとてもじゃないけど足りないし、
期間内試験に受かることが勉強する一番のモチベーションだしという事情と、
合格率高いし、「Python3エンジニア認定基礎試験はチョロい」みたいな記事が多いし、そんなに細かいこと聞かれないでしょという油断とで、
もう模試を受けてみた。
模擬試験は、おそらくランダムで40問選ばれていたので、サイトにある出題範囲通りでなかった。
模試を受けてわかったことは、当たり前かもしれないが本に載ってないこと結構聞かれる。
例えば、普段NumpyやPandasなどなどに甘えているせいかもしれないが、見たことないモジュールが出題されているなど。
謎訳が個人的に読みにくく、Pythonチュートリアルを英語で読んでいたが、試験はその日本語で出るので、日本語版を読むべき。
あと、主教材であるオライリー・ジャパン「Pythonチュートリアル 第3版」には載っているけれど、Pythonチュートリアルには載っていないこともあることに模試で気づいた。
模試の点数はあまり参考にせず不安だった箇所の復習に使い、再受験を3回行った。
模擬試験の問題バリエーションは多くないのか、かなりダブる問題があり、3回とも90点は超えたので本番受験してみることに。
サクッと解ける問題もあったけど、わからないなっていう問題が模試に比べると多かった。
例えば模試に比べると少し複雑な構造をしたプログラミング、など。
そして単純に覚えてない知識を問われてた部分も多々ある。
(オライリー・ジャパンの本を確認したところ、この本独自の言い回しかもしれない)
結果出た後Pythonプログラマーに聞いたら、何について聞かれているのかパッとわからないと言われた。
本番は細かいことを聞かれ、難易度1.5倍くらいになるので、Pythonチュートリアルは細かいところまで読み込むべし。
せめてメインの出題範囲である4章、5章はチュートリアルにあるプログラミングまで追うべき。
そして、どうしたらエラーが出て、どうしたらすべて実行されるのか、まで確認すべき。
正しい処理ばかりでなくて、たまにはわざとエラーを起こしてみた方がよかった。
エラーをあまり経験しておらず、どういうときにこのプログラムはつまるのかという想像力が欠けていて、そこがないと試験はつらかった。
過去問ほしいなと思うけど、試験側の問題の種類が多くないんだろうな。
(落ちた分際で偉そうに言うが、流行りの言語Pythonとはいえ、この試験逆に通って何が嬉しいのかわからない。)
https://docs.python.org/ja/3.5/tutorial/index.html
https://diver.diveintocode.jp/exam
anond:20120303220901を見て何となく調べてみたくなった。デイリーのホットエントリに入っているものだけだから抜けがあると思う。
482あとで/3046users 【永久保存版】「お金がもらえる・戻ってくる制度や手当」をまとめてみた→リプ欄にも続々情報が集まって有能「行政がやるべきことを無償で…神」 - Togetter
372あとで/2421users 【永久保存版】Gitのあらゆるトラブルが解決する神ノウハウ集を翻訳した - LABOT 機械学習ブログ
329あとで/1559users 初心者が無料で勉強できる良教材いろいろまとめ - orangeitems’s diary
271あとで/1298users すべての新米フロントエンドエンジニアに読んでほしい50の資料 - Qiita
258あとで/2327users お金の話について|ヨッピー|note
256あとで/1804users 認知バイアス一覧で社会心理学入門
254あとで/2207users YouTubeで500万再生された腹筋を割るトレーニングを1ヶ月続けてみた結果がヤバい
253あとで/3101users 重大事故の時にどうするか?|miyasaka|note
250あとで/1791users 「めんどくさい」の正体を脳科学者に聞く | Lidea(リディア) by LION
247あとで/1628users 中国だけで2100万部、話題性と本物のおもしろさを兼ね揃えたバケモノ級の中国SF──『三体』 - 基本読書
233あとで/1304users インフラエンジニアに便利な負荷計測コマンド【基礎編】 - はてな村定点観測所
231あとで/1831users 東京から1泊2日で行けるおすすめ温泉チャートを作りました - いつか住みたい三軒茶屋
227あとで/1304users 睡眠の質を高めるための方法(総まとめ編)
225あとで/1188users リクルートテクノロジーズ エンジニアコース新人研修の内容を公開します!(2019年度版) | リクルートテクノロジーズ メンバーズブログ
219あとで/1672users 四川料理のスゴイ人が猛プッシュする「肉味噌ストック」を大量に作り置きして毎日の献立を天国にする方法 - メシ通 | ホットペッパーグルメ
211あとで/1630users 「皆がこれ読んでたら読んでたら世の中もっと良くなるのに」本
210あとで/1024users この記事の元の本編は削除しました。|樫田光 | Hikaru Kashida|note
202あとで/1465users 5年間蓄積したシャツの襟首汚れも抹殺する魔のアイテム「アタックプロEX石けん」がめっちゃ便利 - Togetter
187あとで/1018users 【スクレイピングツール】面倒な情報収集はGoogle Spreadsheetにやらせよう! | DAINOTE
185あとで/1241users 国は何に、誰にカネを使っているのか 政府の全事業の予算をチェックするデータベースを作った人たちがいる
[あとで読む]が全体に占める比率で見たときに高いのはIT系のようだ。
86あとで/233users CI/CDの原則とデザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle - Speaker Deck
80あとで/243users たのしいOSSコードリーディング:Let's read "cookies"🍪 - Speaker Deck
75あとで/236users 【やる気を出したい人必見】科学的に証明されたやる気を出す方法5選 怠惰な自分とは今日でおさらば - ホワイト心理学って何?
103あとで/340users なぜテストを書くの?(または書かないの?) 〜テストコードの7つの役割〜 / #tamarubykaigi01 - Speaker Deck
122あとで/407users これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita
451あとで/3146users 海外で7年働いて、今でもやっぱりメチャ使っている英語の補助ツール3選|__shinji__|note
261あとで/1368users あのGoogleアナリティクス実践本が全文無料公開!インターネット最高 | DevelopersIO
258あとで/1339users 333枚のスライドで「インターネットはこれからどうなるのか」を示した貴重なレポート「Internet Trends 2019」 - GIGAZINE
258あとで/1069users ソフトウェアアーキテクチャの歴史 - tasuwo's notes
242あとで/1396users プログラマーを30年間やってきた経験から学んだことまとめ - GIGAZINE
235あとで/1609users どうやって校閲記者は調べているか | 毎日ことば
234あとで/2027users 調べものリンク集 | 毎日ことば
186あとで/849users tmk.nom on Twitter: "すげーリポジトリ見つけた。Webサービスのシステム設計が学べる。日本語もある。システム設計ってどうやって学ぶのが効率いいんだろうって思ってたけど、コイツを出発点にするのはアリな気がする。 https://t.co/1YMBP9UMHo"
184あとで/1174users 1時間で出来る!最強のWordPress環境構築(永久無料) - Qiita
182あとで/810users ウェブサイトが表示されるまでにブラウザはどういった仕事を行っているのか? - GIGAZINE
180あとで/916users 「Linuxのしくみ」をもっと早く読んでおけばよかったと後悔した - ばーろぐわにる
176あとで/1442users イエメン情勢
170あとで/875users 2019年前半の「JavaScriptをちゃんとやるための地図」
169あとで/828users 新メンバーが多い大型プロジェクトでの不確実性との戦い方 - Quipper Product Team Blog
167あとで/996users 楽しく読める!お金の基礎知識おすすめ本|深津 貴之 (fladdict)|note
166あとで/954users 「君、今日からクラウド担当ね」 未経験者が1人で始めた、ファミマのAWS移行の舞台裏 (1/2) - ITmedia NEWS
163あとで/1251users クレジットカードの偽決済画面が稼働していたサーバーについて調べてみた - piyolog
160あとで/726users Dockerfile を書くためのベストプラクティス解説編
158あとで/997users マイクロサービスにおける決済トランザクション管理 - Mercari Engineering Blog
158あとで/756users Visual Studio Codeのうれしい機能を使いこなして、初心者を最速で脱出する!《VSCode実践入門》 - エンジニアHub|若手Webエンジニアのキャリアを考える!
追記、2019年1月まで遡る(長くて2月までしか表示されない)
421あとで/2838users The Elements of Styleの全訳
376あとで/2277users 総務省 ICTスキル総合習得プログラム
334あとで/3018users 簡単・初心者向けの資産形成 (長期投資)
276あとで/2328users プログラマだったら当然知ってるよね?という知識一覧 | anopara
273あとで/1314users マネジメントで悩むすべてのエンジニアが見るべき完全無料テキスト「Google re:Work」 | DevelopersIO
234あとで/1641users 拝啓、お客様。Webサイト制作のコストはここにかかります。 | 東京上野のWeb制作会社LIG
232あとで/1044users 数時間で完全理解!わりとゴツいKubernetesハンズオン!! - Qiita
225あとで/1095users AWSをこれから始める学生への圧倒的なインプット - Speaker Deck
207あとで/1046users 東大松尾研究室監修のエンジニア向け教育プログラム「DL4US」の演習コンテンツが無償公開 | Ledge.ai
204あとで/1453users ダサい英語しか書けない人はこの本を読むといい→多くの人がポチった結果Amazonの売り上げランキング上位に入り著者が喜ぶ「これがTwitter効果か」 - Togetter
194あとで/2105users WEB特集 潜入取材!フォロワー3万人買ってみた | NHKニュース
192あとで/1829users まず楽天銀行と楽天証券に口座を作りなさい。 それから楽天カードも作りな..
184あとで/1440users 松岡修造「根拠や理論に裏打ちされていない根性論が一番嫌い」【滝川クリステル対談】
182あとで/2364users 66歳男性が風呂場で涙… 友人もいない老後を憂う相談者に鴻上尚史が指摘した、人間関係で絶対に言ってはいけない言葉 (1/6) 〈dot.〉|AERA dot. (アエラドット)
175あとで/928users AWSアカウントを作ったら最初にやるべきこと ~令和元年版~ | DevelopersIO
174あとで/1854users あなたの知らない「詐欺グラフ」の世界(随時更新中)|けんけん|note
173あとで/1316users 「マクドナルドの店内BGM」のディープさに感動して“中の人”に直撃したら本当にスゴかった話 | BUSINESS INSIDER JAPAN
171あとで/1490users 患者向け医療情報サイト総まとめ|病気になったらググる前に見てください | 外科医の視点
171あとで/777users 君には1時間でGitについて知ってもらう(with VSCode) - Qiita
170あとで/1339users 「バカうま」「キャベツ1玉なくなった」 “ジェネリック叙々苑サラダのたれ”を小説家が開発、その作り方とは? - ねとらぼ
495あとで/2948users これだけ守れば見やすくなるデザインの基礎 - Speaker Deck
460あとで/2809users 「お金を払ってセキュリティを学ぶ」のは平成で終わり? ある無料教本が神レベルで優れている件 (1/3) - ITmedia エンタープライズ
315あとで/1908users Google、無償の『デジタルスキルトレーニング』を国内1000万人に提供 - Engadget 日本版
290あとで/2306users Excelで一番「え、そんなことできるの!?」って裏技書いたやつが優勝 BIPブログ
282あとで/1723users 仕事と給与と評価の関係 - Speaker Deck
266あとで/3312users 平成31年度東京大学学部入学式 祝辞 | 東京大学 (上野千鶴子 - 認定NPO法人 ウィメンズ アクション ネットワーク理事長)
264あとで/1840users 騙されたと思ってやってみて!! ストレッチのプロが教える 肩、腰、腕周りのストレッチまとめ「痛くてちぎれる」「生活の質が3段階上がる」 - Togetter
260あとで/1570users フォント選びに迷ったら見返したい、おすすめ定番フォント31選まとめ (欧文編)|原田 佳樹 Harada Yoshiki|note
248あとで/1419users ディープラーニング入門:Chainer チュートリアル
244あとで/1800users 「という」と「こと」を減らすだけで、文章はぐっと読みやすくなる|Ryo Yoshitake | THE GUILD|note
233あとで/1839users 無料で“Google 翻訳”より高精度! “みらい翻訳”のお試し翻訳が便利 - やじうまの杜 - 窓の杜
217あとで/1266users AWSマンガ 全話を読む| AWS
184あとで/2627users 平成30年度卒業式総長告辞 | 東京大学
184あとで/1044users 「機械学習はデータ集めるのが一番大変・・・」⇛Googleが大量の機械学習用データベースを無料公開してた - Qiita
182あとで/1224users 優秀な人材がやめていくのは「計画のグレシャムの法則」に陥っているからだ:ITソリューション塾:オルタナティブ・ブログ
181あとで/1110users エンジニアが何か問題にぶつかったときにあるといい力を5個 - Mitsuyuki.Shiiba
177あとで/1205users プログラミングの変数・メソッドの命名でよく使う英単語を整理(備忘) - "BOKU"のITな日常
169あとで/754users 読書のアウトプットは書評がおすすめです。書評の書き方をお話しします。 - とある士業の知的な日常
168あとで/1515users 【photoshop】風景写真をイラスト・アニメ風に加工する | briccolog|東京都渋谷区のウェブ制作会社ブリコルール
166あとで/689users 不確実性と上手く付き合う意思決定の手法 - Speaker Deck
166あとで/1103users 簡単過ぎる!GoogleスプレッドシートからPWAアプリを開発できる「Glide」を使ってみた! - paiza開発日誌
166あとで/896users 履歴を持つデータの設計 - Speaker Deck
213あとで/1599users こうしてGoogleに入社した(kumagi編) - Software Transactional Memo
210あとで/966users 入門 Docker
196あとで/1162users 配色はセンスじゃない、UIデザインで色をかんたんにキメるメソッド|Taiki IKEDA|note
196あとで/3940users ある日突然自分の建物を他人がショベルカーで破壊しても「建造物損壊」にはならないのか? - GIGAZINE
192あとで/2393users アメリカに住んで初めてわかった「最大級」の違い - メソッド屋のブログ
186あとで/1645users イチローの引退会見を文字起こししてみた - 俺の遺言を聴いてほしい
183あとで/1767users 学生がアパートの大家と全力でバトルして敷金を全額取り返した話 - ゴミログ
181あとで/2627users 平成30年度卒業式総長告辞 | 東京大学
180あとで/905users サーバーサイドエンジニアも知っておくべきフロントエンドの今 - Speaker Deck
178あとで/983users 一時期プログラミングのデザインパターンというものが大流行しましたが、現在ではどのように評価されているのでしょうか? - Quora
175あとで/955users プレゼン本に書いていない生々しい8つのプレゼン技術のご紹介(前編)|Yasuhiro Yoshizawa|note
175あとで/1523users シンプルにオススメの本教えて(ただし自身の立場から)
172あとで/1292users 筋トレしない人も「鶏むね肉とブロッコリーのレンチンチーズ蒸し」を食べるのが大正義な3つの理由【筋肉料理人】 - メシ通 | ホットペッパーグルメ
166あとで/1669users Google退職します|eqsan|note
164あとで/833users [書評] アウトプット大全 を一ヶ月試してみて毎日のアウトプット力が着実に向上し始めた - My External Storage
163あとで/943users 未経験から7日間でコーダーとして現場投入させるまでのカリキュラムを忘れないようにメモっとく - Qiita
160あとで/973users なぜ作ったゲームが面白くならないのか?基礎にして奥義「フロー理論」|かえるD|note
159あとで/1009users まだExcelで消耗してるの?Pythonによる自動集計ガイド 基礎編 - Qiita
156あとで/1327users 横浜市「RPAの有効性検証の成果について」を読んで、仕事とは何かを思い知らされる - orangeitems’s diary
354あとで/2868users 家族が亡くなった後の「手続き地獄」早わかりカレンダー | マネーポストWEB
296あとで/1575users プログラマの採用面接で聞かれる、データ構造とアルゴリズムに関する50以上の質問 | POSTD
220あとで/1135users コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう - エンジニアHub|若手Webエンジニアのキャリアを考える!
210あとで/1199users 配色はセンスじゃない、UIデザインで色をかんたんにキメるメソッド|Taiki Ikeda|note
179あとで/1589users アメリカで流行ってるサービス: 俺と周りの場合
179あとで/1378users 「婚前交渉禁止」の家庭で育った戸田真琴は、なぜ【AV女優】になったのか?|転職サファリ
173あとで/1407users 「21時以降でもやっている都内のおすすめ喫茶店教えてください」→超有益な情報集まりまくる - Togetter
172あとで/1832users 平成最後のキッチン革命「酒蒸し法」 :: デイリーポータルZ
170あとで/1322users とある厨房で実演→オムライスのあの卵の作り方をバイトさんに教えている動画が話題に「これやりたかったやつ!」 - Togetter
168あとで/1971users 「4歳の娘が可愛くない」とSOSを出す母親に、鴻上尚史がまず最初に聞いたこと (1/4) 〈dot.〉|AERA dot. (アエラドット)
165あとで/1885users Googleの社員食堂に感じた、格差社会のリアル。 | Books&Apps
153あとで/2005users アメリカでは仕事をいきなりクビになることがあると聞きますが、そのクビになった人が持っていた仕事はきちんと他の人に引き継がれるのでしょうか? - Quora
153あとで/1021users 電子工作を趣味にすると何ができるようになるか(+電子工作のはじめかた) - nomolkのブログ
152あとで/1760users 経済制裁下のイランに行った|Yu Okada|note
151あとで/822users なぜコンピュータを学ばなければならないのか 21世紀の君主論
149あとで/580users Firebase、そろそろ触っとかないとやばいんかな?と思っているあなたのための超基本Firebaseの勉強に役立つサイトまとめ - かとのぼダイアリー
149あとで/1663users Googleに転職していきなり3ヶ月の育休を貰った - Software Transactional Memo
148あとで/1580users 紙の辞書の方が単語などを覚えやすいというのは本当なのですか? - 最近... - Yahoo!知恵袋
143あとで/1218users たくさん獲るのをやめたら、儲かって休みも増えた。佐渡のエビ漁に見えた希望 | Gyoppy!(ギョッピー) - 海から、魚から、ハ
マジレスすると、Pythonではソースコードの文字コードをutf-8にできるから、本当は漢字の変数名扱えるぞ。
みんなやらないだけで。
どうにかプログラミングして金をもらいたい。
wantedlyでうまそうな求人に釣られては「うちはpython使ってないですね」と落とされ、web広告の会社に働きに行ったら、顧客に提出するための、書式が同じレポートを延々とコピペで作らされた。「お、俺君プログラミングできるんだ。今度機械学習プロジェクト発足するからjoinしてよ。」と言ってくれた上司は、指示も金も出さないのにバイトに成果を求めるやつだった。たまたま縁のあったIT企業に雇ってもらったが4回出勤したところでクビを切られた。俺の技術力もなかったし、出勤頻度が低すぎた。俺は大学生で、出勤できる日は限られてる。
クビになった日がちょうどはてなサマーインターンの締切日だったのでダメ元で申し込んでみたけどこれも駄目。javascriptできないのが原因だったのかと思って今勉強してる。JSの言語仕様汚すぎるんだよクソが。一応、できる人からしたら大したことはないが、自分で作ったプロジェクト(というのも恥ずかしいが)もある。少しはできるようになった気がしていた時期もあったが全然駄目みたい。飲食のバイトもしていたが、できるならコード書いて金をもらいたい。
俺は絶望的にプログラミングに向いてないから諦めて刺し身にたんぽぽにせる仕事でもやってるのがお似合いなのかも知れない。
どうにもならないので増田にとっておきのネタを書いても|記事への反応(1)|で終わり。きっとこの増田もそうで、これから書く増田もそう。でも俺はこれを投稿する。俺が書く文章より明らかにつまらないページがバズってたから。
早起きがてらサクっとJavaScriptでやってみるか〜と思ったら想像より面倒くさかった
https://jsfiddle.net/9s0x1d8h/
凡ミスあるかもだけどだいたいあってるはず
Dateクラスで無精できるかと思ったらDate(1, 1, 1);で1901年返ってきて草生えた
言語問わず、あえて規則だけ伝えてDate系のクラス使わないようにするほうが問題としては良いのかも
訂正版:結果は変わらないが気持ち悪いところ直した
https://jsfiddle.net/yct5bhr4/
訂正版2:記事への反応で指摘があったところ直した。ご指摘ありがとう
https://jsfiddle.net/z9a7npL0/
具体的にはisLeapYear()内でサムライが西向かなくなっていた
え、俺 Python好きなんだけど、どこらへんが嫌いなの?
会社によって制限が違うのだろうけど、PowerShell、Python、VBA、Jupyter lab、OpenCV、MS Office辺りで仕事をしている。
RPA流行ってるが導入されないので、inspect.exeでUI調べるしかない。
COM操作で出来る限りレポートの負荷を下げられないかと思うが、どう判断したかコメント追加しなければならず、減らせない。
実験の効率化もしたいところだが、M2M、IoTが叫ばれてからかなり経つが、RS232C以降になると余計にめんどくさかったりする。
Bluetoothが途切れたりとか。信頼性考えてEtherCATなんて設備組み換えを頻繁するから出来ないし、そもそも計測器についていなかったりする。
ロボットアームも検討したがまだ月100万かかり価格的にもまだ高い。
1年ほど同じ作業するならティーチングするコストもペイできそうだが、数日で実験内容も変わるので、そのコストも馬鹿にならないので諦めた。
メモリ4GBのノートパソコンを出来る限りフル回転させてるが、きつい。
ディープラーニングも自動化出来るかとTensorflowで試したが当たりまでだが死んだ。
MendeleyとGoogleアラートで出て来るのをタイトルと図をざっと見るくらいだ。
論文探したり読んだりするのを効率化するソフトもサービスも足りてないと思う。