アクセスありがとうございます('ω')
今回は今勉強中のPythonで
文字列を表示させるコードを書いてみました。
(すみません、内容から分かる通り プログラミング超×100初心者です… ^^;)
sample.py
# coding: utf-8
# 英数記号表示の書き方 2パターン
print("fruits")
text1 = "fruits"
print(text1)
# 日本語文字列表示の書き方 3パターン
text2 = u'りんご'
print text2
print(u'みかん')
print u'いちご'
#リスト内の文字表示の書き方
list = ["apple","orange","strawberry"]
for elements in list:
print(elements)
結果がこちらです。
改行した方が見やすかったなあ…(改行コードが分からなかった奴)
result.py
fruits
fruits
りんご
みかん
いちご
apple
orange
strawberry
ちなみに日本語しか出力しないよ-って場合「u」を使わない書き方があるそうです。
それが こちら…
sample2.py
# coding: utf-8
from __future__ import unicode_literals
print("fruits")
text2 = 'りんご'
print text2
print('みかん')
print 'いちご'
result2.py
fruits
りんご
みかん
いちご
この一文 "from__future__import unicode_literals"
を書くことによって 「u」無しで日本語を出力できました!
【自分用メモ】
文字コード:utf-8 の場合
・txtファイルの方をutf-8で保存する
・プログラム内に# coding: utf-8 と記載する
→両方をやらないと文字コードのエラーが出る