Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

Javaしか知らないプログラマがPythonを使ってつまづいたこと

More than 1 year has passed since last update.

Javaしか使ったことがない私が、Pythonを使ってコーディングすることに。

つい、Javaの癖がでてつまづいてしまうことを備忘録変わりにメモする

関数を記載する順番が大切

Javaの場合、使用する場所の後ろに関数を定義してもエラーにはなりません。
しかし、Pythonだとエラーになります。
関数が見つからないと言われます。
「使うものは先に書く‼️」

型がわからない

Javaは当たり前ですが、変数を使用するときに型を宣言します。
なので、使えるメソッド等は直ぐにわかります。
しかし、Pythonは型宣言がないので、どんなメソッドが使えるのかわからん‼️
そのわりに数値型とか文字列型とかは勿論存在する。。。
迷子にならないコツを勉強しなきゃ。。。

感想

まだまだ使いこなせなくて、明らかに生産性落ちてますが(笑)色々と調べて使いこなせるようにしたいと思います。

メモは気づいた都度更新します。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away