def Nep():    return "NEP Python プログラミング部"   

1以下、名無しにかわりましてVIPがお送りします:2024/07/21(日) 03:34:46.87 ID:YA9nr42H


  def Nep():    return "NEP Python プログラミング部"   

  今回のスレタイはちゃんとコンパイル通ります

2以下、名無しにかわりましてVIPがお送りします:2024/07/21(日) 03:37:42.06 ID:???

通らないやんけ!

File "<stdin>", line 1
 def Nep():    return "NEP Python プログラミング部"   
^
SyntaxError: invalid non-printable character U+3000

3以下、名無しにかわりましてVIPがお送りします:2024/07/21(日) 03:39:15.83 ID:???

Python 3 の注意点

return はカッコが要らない (あってもOK)
print はカッコが要る

4以下、名無しにかわりましてVIPがお送りします:2024/07/21(日) 03:41:26.59 ID:???

ストリングの中にカタカナ、漢字は使用可だっけ?

5以下、名無しにかわりましてVIPがお送りします:2024/07/21(日) 04:10:47.16 ID:???

>>3
一応、return は return [expression_list] の構文で文をなすキーワードなのでいらないカッコをつけてしまうとそのカッコは返り値を組み立てる式 [expression_list] の側で評価されていらんことを引き起こす可能性があるから下手にカッコはつけないほうがいい
https://docs.python.org/3/reference/simple_stmts.html#return

例えば返り値なしのつもりで return() と書くと空のタプルが返ってしまうんだよね

6以下、名無しにかわりましてVIPがお送りします:2024/07/21(日) 04:17:34.56 ID:???

>>4
使える
Python2のころは "" で作る普通の文字列リテラルとは別に u"" で作るUnicode文字列リテラルがあったりファイルのエンコーディングを # -*- coding: utf-8 -*- で指定しないといけなかったりいちいちバイト列とUnicode文字列の間でエンコードやデコードを明示的にしないといけない場面が多かったりしたけどPython3はよしなにやってくれるようになった

7以下、名無しにかわりましてVIPがお送りします:2024/07/21(日) 16:07:14.21 ID:???

そもそも、エディタで、ひらがな、カタカナ、漢字が… orz

8以下、名無しにかわりましてVIPがお送りします:2024/07/22(月) 04:04:21.74 ID:???

熱波 . . . Pythonエンジニア募集!

東大発・気候変動スタートアップでPythonエンジニア募集! Wantedly www.wantedly.com
... 熱波や海面上昇など災害につながる気候の状態を予測して可視化することができます。将来の予測情報を企業や地方自治体、金融機関にわかりやすく伝えることで、これまで ...

9以下、名無しにかわりましてVIPがお送りします:2024/07/25(木) 02:55:41.14 ID:???

くわしい人がいるようだな

10以下、名無しにかわりましてVIPがお送りします:2024/07/31(水) 06:06:49.95 ID:???

(3) と書くと、3と同じだが、
(3,) と書くと、 タプルの意味だよね。 そういう表記法の豆知識を希望!

print(1,2,) と書くと、エラーだっけ?

11以下、名無しにかわりましてVIPがお送りします:2024/08/02(金) 06:53:45.35 ID:???

エラーじゃないだろ(jk

12以下、名無しにかわりましてVIPがお送りします:2024/10/18(金) 03:20:53.01 ID:???

> 今回のスレタイはちゃんとコンパイル通ります

全角空白を適切に(ry

13以下、名無しにかわりましてVIPがお送りします:2024/10/18(金) 21:17:13.49 ID:???

import random

便意 = random.randint(0, 1)
快便 = random.randint(1,10)
出た = 0

print("うんち", end="")
if 便意:
while 出た < 快便:
print("ブリ", end="")
出た+=1
print("\n" + "出た" * 出た + "!!")

else:
print("出ない!")

14以下、名無しにかわりましてVIPがお送りします:2024/10/18(金) 21:18:42.63 ID:???

インデント消し飛ばされた・・・

15以下、名無しにかわりましてVIPがお送りします:2024/10/19(土) 01:45:54.98 ID:???

あれスマホで見たらインデントされてた
PCの専ブラが対応してないだけだった

16以下、名無しにかわりましてVIPがお送りします:2024/10/19(土) 11:12:56.05 ID:???

人類の役に立つプログラムだったのに


レスを書き込む

このスレッドはID非表示です。