0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

python エラー (hackerrank day1)

Posted at

hackerrankを解いている最中に躓いてしまった箇所があったので、まとめておこうと思います。

##データの型変換
pythonは変数を定義する時、必ずintやfloatなどで型変換する必要があるわけではありません。
しかしprintなどで出力する際はきちんとデータ型を一緒にしないといけないのです。

・float:数字を少数点まで出力したいときに使う。

・int:数字を小数点まで出す必要がないときに使う。

・str:文字列を出力する時に使う。
""で囲んでいる文字列に数字を入れたい場合はstr(数字の変数)というように使う。

##input()を使うと文字列のデータ型になる
これはどういう意味かというと、

e = input()
d = input()

print(e + d)

これでeに100、dに50を入れたとしても、データ型が文字列になって出力されなくなります。
この際はint(input())と記述して、変数を定義する時にint型で定義すると解決できます。

以上になります。
何か間違いや指摘があればお願いします。

even:偶数
variable:変数

0
0
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?