Pythonオフィシャルサイト
http://www.python.org/
テンプレ等は2以降で
■前スレ
Pythonのお勉強 Part53
http://mevius.2ch.net/test/read.cgi/tech/1494683284/
探検
Pythonのお勉強 Part54 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/09/01(金) 16:44:47.30ID:igIE9hK/252デフォルトの名無しさん
2017/10/04(水) 19:05:05.58ID:8IzfOwlD numpyの配列なのですが、1つの配列に一人分のデータが入ってるとして
新しい人のデータを追加したいときはどうすればいいですか?
人の数だけ配列の数を増やしてもいいのですが、for文などで全ての配列を繰り返せるようにしたいです
新しい人のデータを追加したいときはどうすればいいですか?
人の数だけ配列の数を増やしてもいいのですが、for文などで全ての配列を繰り返せるようにしたいです
253デフォルトの名無しさん
2017/10/04(水) 19:05:44.73ID:e2PGw4tF 列を増やす
254デフォルトの名無しさん
2017/10/04(水) 20:59:49.05ID:8IzfOwlD people = 5
people_list = np.array((people, 1),np.int64)
for n, h in zip(number, height):
people_list[n].append(h)
numberは人の番号で、その順番通りにheightに身長が入っていますが、こうやるとエラーになります。
どうすればいいですか?
people_list = np.array((people, 1),np.int64)
for n, h in zip(number, height):
people_list[n].append(h)
numberは人の番号で、その順番通りにheightに身長が入っていますが、こうやるとエラーになります。
どうすればいいですか?
255デフォルトの名無しさん
2017/10/04(水) 21:37:20.09ID:GgygFLqe >>254
list だか array に append しよう
people_list[n] はただの数字だから append できない
毎回データを入れたり加工したら print と type で中身が何なのか見るといい
numpy のオブジェクトなら .ndim, .shape, .size あたりでデータがどういう形のなのか見ることができる
list だか array に append しよう
people_list[n] はただの数字だから append できない
毎回データを入れたり加工したら print と type で中身が何なのか見るといい
numpy のオブジェクトなら .ndim, .shape, .size あたりでデータがどういう形のなのか見ることができる
256デフォルトの名無しさん
2017/10/04(水) 21:48:21.78ID:tkJ4WDEe すいません、教えてください
super(class)とは何でしょうか?
意味が解りません
super(class)とは何でしょうか?
意味が解りません
257デフォルトの名無しさん
2017/10/04(水) 22:25:45.13ID:LMmIYSE5258デフォルトの名無しさん
2017/10/04(水) 22:53:12.58ID:6/ocOR0w >>257近所にはdepartmentがあります
259デフォルトの名無しさん
2017/10/04(水) 23:08:34.65ID:JfbK0QFc >>257
ワイの辺は、よろず屋しかないわ
ワイの辺は、よろず屋しかないわ
260スッキリ厨
2017/10/04(水) 23:26:38.27ID:+JSlwxf3 君は、勉強の順番を、間違った。
スッキリでオブジェクト指向、Ruby で関数型を学ぶ
まずこの本で、オブジェクト指向を学ぶ。
スッキリわかる Java入門 第2版、2014
その後、この2冊をこの順に読む。
たのしいRuby 第5版、2016
みんなのPython 第4版、2017
スッキリでオブジェクト指向、Ruby で関数型を学ぶ
まずこの本で、オブジェクト指向を学ぶ。
スッキリわかる Java入門 第2版、2014
その後、この2冊をこの順に読む。
たのしいRuby 第5版、2016
みんなのPython 第4版、2017
261デフォルトの名無しさん
2017/10/05(木) 09:01:51.47ID:7YYWZIFC >>255
なるほど、ありがとうございます!
なるほど、ありがとうございます!
262デフォルトの名無しさん
2017/10/05(木) 10:02:45.98ID:7YYWZIFC すみません、もう一つ。。
arr = [[]]*3
arr[0].append(0)
print(arr)
とした時に、
[[0],[],[]]
となって欲しいのですが、
[[0],[0],[0]]
になってしまいます。
どうすればいいですか?
arr = [[]]*3
arr[0].append(0)
print(arr)
とした時に、
[[0],[],[]]
となって欲しいのですが、
[[0],[0],[0]]
になってしまいます。
どうすればいいですか?
263デフォルトの名無しさん
2017/10/05(木) 11:55:22.98ID:TEqaJXZn arr=[[] for I in range(3)]
とすればいけるはず。
[[]]*3だと、同じリストを参照するものが、3個あることになって、1つ変えると、他も変わる。
とすればいけるはず。
[[]]*3だと、同じリストを参照するものが、3個あることになって、1つ変えると、他も変わる。
264デフォルトの名無しさん
2017/10/05(木) 18:02:13.66ID:7YYWZIFC すごい!ありがとうございます!
265デフォルトの名無しさん
2017/10/06(金) 15:47:41.90ID:YIttGZb9 beautifulSoupで
name = a.find(itemprop="name").text
で値を取得しようとしていますが、
ある1つのページだけ、
a??a?\
みたいな文字化け文字が返ってきてしまいます。
これって何のコードページですかね?
webページは、charaset = 'utf8'の指定があります。
同じひな形の他のページでは問題ありません。
ローカルにファイル落としてから実行してみるときちんと取得できます。
javascriptとかが悪さしてるんですかね?
name = a.find(itemprop="name").text
で値を取得しようとしていますが、
ある1つのページだけ、
a??a?\
みたいな文字化け文字が返ってきてしまいます。
これって何のコードページですかね?
webページは、charaset = 'utf8'の指定があります。
同じひな形の他のページでは問題ありません。
ローカルにファイル落としてから実行してみるときちんと取得できます。
javascriptとかが悪さしてるんですかね?
266デフォルトの名無しさん
2017/10/06(金) 15:48:52.29ID:YIttGZb9 a??a?\ と変換されてしまいましたが、
本当は、aeみやいな文字から開始されています。
本当は、aeみやいな文字から開始されています。
267デフォルトの名無しさん
2017/10/06(金) 16:41:00.94ID:uoobo3tb charset通りにエンコされてるとは限らないからなー
268デフォルトの名無しさん
2017/10/06(金) 19:07:09.04ID:YIttGZb9269デフォルトの名無しさん
2017/10/06(金) 21:13:46.60ID:30OgfBeu 解決方法:そのページのURLを貼る
270デフォルトの名無しさん
2017/10/06(金) 21:28:39.22ID:tqIbkLAn TeraPad でも、中国の地名の「深せん」の「せん」は、? になる。
サロゲートペア(4 byte 文字)
他にも、丸で囲んだ数字は、Windows の環境依存文字。
各スマホ会社の絵文字とか
ブラウザでは見れても、各アプリでは対応していない事が多い。
Ruby 以外の各アプリでは、日本人の開発者がいないから
サロゲートペア(4 byte 文字)
他にも、丸で囲んだ数字は、Windows の環境依存文字。
各スマホ会社の絵文字とか
ブラウザでは見れても、各アプリでは対応していない事が多い。
Ruby 以外の各アプリでは、日本人の開発者がいないから
271デフォルトの名無しさん
2017/10/06(金) 21:58:40.58ID:BqUhpBOn chardet使ってがんばるとか
272デフォルトの名無しさん
2017/10/06(金) 23:54:24.28ID:k7MGRodg <?php
//ニュースを取得し配列に格納する
$news_array = get_news();
//確認する
var_dump($news_array);
//最初の挨拶
$say = "最新のニュースをお伝えします。";
exec('/usr/local/bin/jsay '.$say);
//ニュース分だけ読み上げる
for($count=0; $count < count($news_array); $count++) {
exec('/usr/local/bin/jsay '.$news_array[$count]);
}
//最後の挨拶
$say = "ニュースをお伝えしました。";
exec('/usr/local/bin/jsay '.$say);
function get_news() {
//$data = array();
$rss = simplexml_load_file('http://www3.nhk.or.jp/rss/news/cat0.xml');
$array = array();
//ニュースを取得し配列に格納する
$news_array = get_news();
//確認する
var_dump($news_array);
//最初の挨拶
$say = "最新のニュースをお伝えします。";
exec('/usr/local/bin/jsay '.$say);
//ニュース分だけ読み上げる
for($count=0; $count < count($news_array); $count++) {
exec('/usr/local/bin/jsay '.$news_array[$count]);
}
//最後の挨拶
$say = "ニュースをお伝えしました。";
exec('/usr/local/bin/jsay '.$say);
function get_news() {
//$data = array();
$rss = simplexml_load_file('http://www3.nhk.or.jp/rss/news/cat0.xml');
$array = array();
273デフォルトの名無しさん
2017/10/06(金) 23:54:46.02ID:k7MGRodg$i = 0;
foreach ($rss->channel->item as $item) {
// $x = array();
// $x['link'] = (string)$item->link;
// $x['title'] = (string)$item->title;
// $x['description'] = (string)$item->description;
// $x['pubDate'] = (string)$item->pubDate;
// $data[] = $x;
if ($i == 0) {
$x = "最初のニュースです。";
}
else {
$x = "次のニュースです。";
}
$x .= (string)$item->description;
$array[] = $x;
$i++;
}
return $array;
}
?>
274デフォルトの名無しさん
2017/10/06(金) 23:56:47.82ID:k7MGRodg PHPで書かれたラズパイ(OPENJTALK)を喋らせるスクリプトです。
.pyに書き換えできた奴が優勝
よろしくお願いしますm(__)m
.pyに書き換えできた奴が優勝
よろしくお願いしますm(__)m
275デフォルトの名無しさん
2017/10/07(土) 00:01:29.80ID:PGbGVahj はいはい
お薬飲んで寝ましょうね
次の方どうぞ
お薬飲んで寝ましょうね
次の方どうぞ
276デフォルトの名無しさん
2017/10/07(土) 01:03:06.79ID:ZEQ3aPdc 俺はできないけど、上のヤツもできない
すまんな
すまんな
277デフォルトの名無しさん
2017/10/07(土) 01:07:42.82ID:5BLCZyWZ タダで他人にやらせようなんね虫が良すぎるとは思わんかね
278デフォルトの名無しさん
2017/10/07(土) 04:37:45.13ID:ZHVQCO5Z279デフォルトの名無しさん
2017/10/07(土) 09:45:58.22ID:T59cRflU280デフォルトの名無しさん
2017/10/07(土) 13:28:02.94ID:ZEQ3aPdc ここまで優勝者不在
281デフォルトの名無しさん
2017/10/07(土) 16:35:57.38ID:LZpsREVO 先頭に¥マークがついている文字列の数字をintで数字にしたいんですが、先頭の¥はどうやって外すんでしょうか?
stripやreplace使うと、\xが先頭について16進数になってしまいます。
stripやreplace使うと、\xが先頭について16進数になってしまいます。
282デフォルトの名無しさん
2017/10/07(土) 16:53:12.39ID:1zSdZ2Jj >281
全角の円記号なら、
int(s[1:])
バックスラッシュに相当する円記号だと、よく分からん。
全角の円記号なら、
int(s[1:])
バックスラッシュに相当する円記号だと、よく分からん。
283デフォルトの名無しさん
2017/10/07(土) 16:55:27.09ID:LZpsREVO284デフォルトの名無しさん
2017/10/07(土) 18:38:04.32ID:Tixzubeg s = "\123456"みたいなこと?
s.replace("\\", "")とかじゃあかんの?
s.replace("\\", "")とかじゃあかんの?
285デフォルトの名無しさん
2017/10/07(土) 19:09:23.60ID:yZrHLHp1286デフォルトの名無しさん
2017/10/07(土) 22:03:06.13ID:+rsZKcSi なんでみんな小出しにするんだろうね
入力の文字列やURLを隠したり、関数名をわざわざhogeに直して他人が理解しにくいものにしたり
入力の文字列やURLを隠したり、関数名をわざわざhogeに直して他人が理解しにくいものにしたり
287デフォルトの名無しさん
2017/10/07(土) 22:48:14.80ID:4eta7BAP pycon jpで発表してる外人率の高さは何なの
なんで日本にきたの
なんで日本にきたの
288デフォルトの名無しさん
2017/10/08(日) 00:20:15.86ID:X8vdjNfB >>274
ここはスキル低いのばっかだから短いコードでも書いてもらえないよ、つか書けないんだよ。
参考にどうぞ。頑張って。
http://www.tapun.net/raspi/raspberry-pi-talk-weather
あ、それとRSSフィードの解析にはfeedparserを利用するから
モジュールお忘れなく。
ここはスキル低いのばっかだから短いコードでも書いてもらえないよ、つか書けないんだよ。
参考にどうぞ。頑張って。
http://www.tapun.net/raspi/raspberry-pi-talk-weather
あ、それとRSSフィードの解析にはfeedparserを利用するから
モジュールお忘れなく。
289デフォルトの名無しさん
2017/10/08(日) 00:43:20.22ID:UUYMKH1C >>285
\38,000
が変換したい文字列ですが、
エディターで\が入力できず、バックスラッシュになってしまうために、
s.replace("\\", "")
とは入力できずに、
s.replace("バックスラッシュバックスラッシュ", "")
で試してみましたが駄目でした。
さくらエディタで\でやってもエラーになりました。
linux上でやれば、結果は異なるのかもしれませんが。
windowsでやっているためか、
コード直書きで、\38,000と入力して変換した時と、
プログラムから html getして 変数に入れた場合で
変数の長さが変わったりして変な動きになりましたので、
リストに入れてから\に該当する最初の数桁を削除して対応することにしました。
\38,000
が変換したい文字列ですが、
エディターで\が入力できず、バックスラッシュになってしまうために、
s.replace("\\", "")
とは入力できずに、
s.replace("バックスラッシュバックスラッシュ", "")
で試してみましたが駄目でした。
さくらエディタで\でやってもエラーになりました。
linux上でやれば、結果は異なるのかもしれませんが。
windowsでやっているためか、
コード直書きで、\38,000と入力して変換した時と、
プログラムから html getして 変数に入れた場合で
変数の長さが変わったりして変な動きになりましたので、
リストに入れてから\に該当する最初の数桁を削除して対応することにしました。
290デフォルトの名無しさん
2017/10/08(日) 01:27:57.97ID:ACvYQg1d291デフォルトの名無しさん
2017/10/08(日) 02:52:13.78ID:2gYH4HGu Windowsのためのraw文字列
292デフォルトの名無しさん
2017/10/08(日) 08:40:50.91ID:Eg4i3QFB バックスラッシュで置換できなかったってことは、U+005CじゃなくてU+00A5だったとか。
293デフォルトの名無しさん
2017/10/08(日) 10:01:04.68ID:zWNWnJsd >>289
\は特殊な記号で、\nは改行を意味するし、\bはバックスペースなの
これらはエスケープシーケンスっていうの
¥という文字を使いたい場合は\\とするの、もしくはraw文字列を使って入力するの
だから'\38,00'と直書きした場合は'\3'というエスケープシーケンス+ '8,00'ってことになるの
正しくは'\\38,00'とするかraw文字のr'\38,00'としないといけないの
html getで取得した文字は正しい文字列の'\\38,00'なの
>>> s='\38,00'
>>> s
'\x038,00'
>>> print(s)
8,00 ←ウンコ
>>>
>>> s='\\38,00'
>>> s
'\\38,00'
>>> print(s)
\38,00 ←正しく表示される
>>>
\は特殊な記号で、\nは改行を意味するし、\bはバックスペースなの
これらはエスケープシーケンスっていうの
¥という文字を使いたい場合は\\とするの、もしくはraw文字列を使って入力するの
だから'\38,00'と直書きした場合は'\3'というエスケープシーケンス+ '8,00'ってことになるの
正しくは'\\38,00'とするかraw文字のr'\38,00'としないといけないの
html getで取得した文字は正しい文字列の'\\38,00'なの
>>> s='\38,00'
>>> s
'\x038,00'
>>> print(s)
8,00 ←ウンコ
>>>
>>> s='\\38,00'
>>> s
'\\38,00'
>>> print(s)
\38,00 ←正しく表示される
>>>
294デフォルトの名無しさん
2017/10/08(日) 10:23:11.06ID:zWNWnJsd ああ、あと>>290-291に言っときんだけど
オマエラさぁー、回答に関連ありそうなURLやキーワード張り付けて教えた気になってんじゃねーぞ
オマエラさぁー、回答に関連ありそうなURLやキーワード張り付けて教えた気になってんじゃねーぞ
295デフォルトの名無しさん
2017/10/08(日) 10:27:46.30ID:ACvYQg1d すまん
ジョークは文化水準がある程度高くないと通じないということを忘れていた
ジョークは文化水準がある程度高くないと通じないということを忘れていた
296デフォルトの名無しさん
2017/10/08(日) 11:28:38.21ID:FGX6bPrh297デフォルトの名無しさん
2017/10/08(日) 11:56:38.40ID:UUYMKH1C >>293
>だから'\38,00'と直書きした場合は'\3'というエスケープシーケンス+ '8,00'ってことになるの
ローカル環境でのテストの仕方間違ってましたね。文字の長さが変わる理由もこれでしょうね。
>'\\38,00'
>>> print(s)
>\38,00 ←正しく表示される
この最初の\を外してintにしたいから、(price.replace('\\', '')とかで外そうとしたけど駄目で、
今は配列に入れて強制的に頭からの数桁を削除して対応してます。
>だから'\38,00'と直書きした場合は'\3'というエスケープシーケンス+ '8,00'ってことになるの
ローカル環境でのテストの仕方間違ってましたね。文字の長さが変わる理由もこれでしょうね。
>'\\38,00'
>>> print(s)
>\38,00 ←正しく表示される
この最初の\を外してintにしたいから、(price.replace('\\', '')とかで外そうとしたけど駄目で、
今は配列に入れて強制的に頭からの数桁を削除して対応してます。
298デフォルトの名無しさん
2017/10/08(日) 13:24:24.77ID:zWNWnJsd >>> import re
>>> price='¥38,00(税込)' #全角の\
>>> int(re.sub(r'\D', '', price))
3800
>>>
>>> price='\\38,00(税抜)' #半角の\
>>> int(re.sub(r'\D', '', price))
3800
>>>
¥以外も削除する完璧な回答です、どうぞ
>>> price='¥38,00(税込)' #全角の\
>>> int(re.sub(r'\D', '', price))
3800
>>>
>>> price='\\38,00(税抜)' #半角の\
>>> int(re.sub(r'\D', '', price))
3800
>>>
¥以外も削除する完璧な回答です、どうぞ
299デフォルトの名無しさん
2017/10/08(日) 13:34:18.46ID:X8vdjNfB 295を本気にさせてしまったな
300デフォルトの名無しさん
2017/10/08(日) 13:56:47.36ID:HosRocIl とりあえず
円マークとバックスラッシュの話なのか
バックスラッシュのエスケープの話なのか
を切り分けてから議論しようよ...
円マークとバックスラッシュの話なのか
バックスラッシュのエスケープの話なのか
を切り分けてから議論しようよ...
301デフォルトの名無しさん
2017/10/08(日) 14:04:24.51ID:zWNWnJsd302デフォルトの名無しさん
2017/10/08(日) 14:34:45.83ID:Fff+sH1Q ¥100 (内税8%)
先生うまく行きません!
先生うまく行きません!
303デフォルトの名無しさん
2017/10/08(日) 14:41:16.77ID:X8vdjNfB バカが多すぎ
304デフォルトの名無しさん
2017/10/08(日) 15:03:14.57ID:Y61Wi2fA 自分はバカでないと言う根拠のない前提
305デフォルトの名無しさん
2017/10/08(日) 17:18:33.82ID:eYQqUoDy 俺も馬鹿だけどお前らも馬鹿だな
306デフォルトの名無しさん
2017/10/08(日) 18:02:09.80ID:X8vdjNfB 高卒がキレ気味でワロタw
307デフォルトの名無しさん
2017/10/08(日) 18:30:31.32ID:CMWw5eHR ブーメラン乙
308デフォルトの名無しさん
2017/10/08(日) 19:00:51.46ID:UUYMKH1C309デフォルトの名無しさん
2017/10/08(日) 19:02:36.03ID:UUYMKH1C310デフォルトの名無しさん
2017/10/09(月) 00:49:09.60ID:XAANZ+GT ブーメランも糞あるかよw
大学ぐらい普通に出とるわ
知障(高卒)と一緒にすんなっつーの(笑)
大学ぐらい普通に出とるわ
知障(高卒)と一緒にすんなっつーの(笑)
311デフォルトの名無しさん
2017/10/09(月) 06:17:34.81ID:UEIAYP2F いきなり高卒とか言い出す奴はF欄
312デフォルトの名無しさん
2017/10/09(月) 11:59:41.58ID:mQYmdfeJ 機種依存文字の ?が削除できないんですが、
aaa.strip('?')じゃ駄目なんですかね?
他の文字だと問題ないんですけどね。
aaa.strip('?')じゃ駄目なんですかね?
他の文字だと問題ないんですけどね。
313デフォルトの名無しさん
2017/10/09(月) 12:22:39.06ID:+Yk871Qd MIT卒の俺から見ればみんな低学歴だわ
低学歴同士仲良くしろよ
低学歴同士仲良くしろよ
314デフォルトの名無しさん
2017/10/09(月) 12:33:51.46ID:nnOwdodd NEET卒のくせにw
315デフォルトの名無しさん
2017/10/09(月) 12:39:45.83ID:e9tl0NhN PyCon 12年連続1位の俺からしたらみんなスパゲッティコードだわ
316デフォルトの名無しさん
2017/10/09(月) 12:58:02.95ID:NAQzkiiY 書き込めない・・・テスト
317デフォルトの名無しさん
2017/10/09(月) 13:22:07.49ID:7RuyVWXL >>314
NEETから卒業してるなら、それはそれで偉くね?
NEETから卒業してるなら、それはそれで偉くね?
318デフォルトの名無しさん
2017/10/09(月) 13:24:51.77ID:K5KMjKcZ 俺はNEETに残って研究を続けるぞ〜
319デフォルトの名無しさん
2017/10/09(月) 13:25:26.76ID:NAQzkiiY >>312
機種依存文字の?と、直書きの?は見た目は同じでも文字コード値が違う
?に見えるからって直書きで?で指定しても全く無意味
まず問題の機種依存文字を調べる、ここでは仮にその機種依存文字を'謎'とする
>>> aaa = 'hoge謎'
>>>
>>> for i in aaa: print(ord(i))
104
111
103
101
35598
>>>
ord関数で文字の文字コード値が分かる、'謎'の文字コード値は35598
文字コード値を文字に変換するのはchr関数だから
>>> aaa.strip(chr(35598))
'hoge'
>>>
機種依存文字の?と、直書きの?は見た目は同じでも文字コード値が違う
?に見えるからって直書きで?で指定しても全く無意味
まず問題の機種依存文字を調べる、ここでは仮にその機種依存文字を'謎'とする
>>> aaa = 'hoge謎'
>>>
>>> for i in aaa: print(ord(i))
104
111
103
101
35598
>>>
ord関数で文字の文字コード値が分かる、'謎'の文字コード値は35598
文字コード値を文字に変換するのはchr関数だから
>>> aaa.strip(chr(35598))
'hoge'
>>>
320デフォルトの名無しさん
2017/10/09(月) 13:26:50.17ID:NAQzkiiY 括弧を全角の(にしたら書き込めたわ
連続した括弧がアカンのか? よく分からんわ
連続した括弧がアカンのか? よく分からんわ
321デフォルトの名無しさん
2017/10/09(月) 22:51:02.72ID:XxdTmD6P (i) <てst
322デフォルトの名無しさん
2017/10/09(月) 23:02:08.22ID:0FScRfWB お、おめこや
323デフォルトの名無しさん
2017/10/10(火) 08:37:30.54ID:aulArmiW for i in aaa: print(ord(i))
テスト
テスト
324デフォルトの名無しさん
2017/10/10(火) 08:38:23.36ID:aulArmiW chr(35598)
テスト
テスト
325デフォルトの名無しさん
2017/10/10(火) 08:41:16.81ID:aulArmiW 分かった!
(chr(35598))
この括弧を半角にすると書き込めない
(chr(35598))
この括弧を半角にすると書き込めない
326デフォルトの名無しさん
2017/10/10(火) 12:50:24.44ID:+q2Bmvm8327デフォルトの名無しさん
2017/10/10(火) 13:00:08.55ID:aulArmiW328デフォルトの名無しさん
2017/10/10(火) 13:06:27.20ID:aulArmiW あれれ? 書き込めたわ・・・
chr付けた書き込めなかった→ (chr(33))
chrの外の括弧を外しても書き込めなかった→ chr(33)
chr関数の引数が無い場合も書き込めなかった→ chr()
まとめ
chr関数を書くとダメみたいだね
chr付けた書き込めなかった→ (chr(33))
chrの外の括弧を外しても書き込めなかった→ chr(33)
chr関数の引数が無い場合も書き込めなかった→ chr()
まとめ
chr関数を書くとダメみたいだね
329デフォルトの名無しさん
2017/10/10(火) 15:14:21.45ID:SGJO8ou1330デフォルトの名無しさん
2017/10/10(火) 15:38:38.15ID:aulArmiW 駄目に決まってんじゃん
機種依存文字の一覧はググれば出てくるよ
機種依存文字の一覧はググれば出てくるよ
331デフォルトの名無しさん
2017/10/11(水) 01:10:30.04ID:TZemWZV4 “なるほどです”ってすごいバカっぽいな
332デフォルトの名無しさん
2017/10/11(水) 22:08:46.20ID:nNRWIZy5 python初心者なのですが、
class test:
def testfunc(self, y):
self.x = y
x = y
このself.xとxの変数はスコープ以外に何か違ったりしますか?
class test:
def testfunc(self, y):
self.x = y
x = y
このself.xとxの変数はスコープ以外に何か違ったりしますか?
333デフォルトの名無しさん
2017/10/11(水) 22:12:03.79ID:nNRWIZy5 スペース消えた……
どっちの変数もインテンド2つ分です
どっちの変数もインテンド2つ分です
334デフォルトの名無しさん
2017/10/11(水) 22:13:33.07ID:YFL/9Ydt (U)とか(i)ってイヤらしく感じる
335デフォルトの名無しさん
2017/10/11(水) 22:13:39.98ID:nNRWIZy5 すいません変なタイプミス・・・インデントです
336デフォルトの名無しさん
2017/10/11(水) 22:16:15.81ID:iHsyneUf とても強い意図であることは分かった。
2つの変数は別物だよ。
2つの変数は別物だよ。
337デフォルトの名無しさん
2017/10/11(水) 22:18:27.93ID:/s7Nkk2O >>334
とても強いエロを感じる
とても強いエロを感じる
338デフォルトの名無しさん
2017/10/11(水) 23:25:24.73ID:Zzyc4gmK >>331
意義あり!
意義あり!
339デフォルトの名無しさん
2017/10/11(水) 23:32:55.64ID:lP/CDQFD なるほどだす
340デフォルトの名無しさん
2017/10/12(木) 13:21:38.97ID:uZnuZ+2W >>332
globalつけるともっと違う
globalつけるともっと違う
341デフォルトの名無しさん
2017/10/12(木) 14:21:23.46ID:OJ6WwI1s だめだす
342デフォルトの名無しさん
2017/10/13(金) 09:45:02.60ID:BWoTjir1 チラシの裏
windows で tensorflow が 3.6にも対応していたので、3.6.3を入れてみた。
いきなり pip install tensorflow したら、必要なものぜんぶとってきてくれてノーエラーノーウォーニングであっさり入った。
すげー!
ついでに pip install mod_wsgi してみた。
mod_wsgi-express.exe ???
何だそれ?
mod_wsgi-express module-config
で出てきた3行をhttpd.confにコピーしてみた。
エラー。
pipしたのは、まだ、tensorflowとmod_wsgiだけだからな。
アプリで使ってるパッケージをpipしてみた。
どれも難なくというかパーフェクトにサクサク入る。
で、これまたあっさり最新のmod_wsgiでアプリが動いたwww
makeファイルを修正してmod_wsgi.soを作る手間が要らなくなった。
なんかもうwindowsでいいって気分。gpu c++ 関係は割とwindowsの人が多いし。
windows で tensorflow が 3.6にも対応していたので、3.6.3を入れてみた。
いきなり pip install tensorflow したら、必要なものぜんぶとってきてくれてノーエラーノーウォーニングであっさり入った。
すげー!
ついでに pip install mod_wsgi してみた。
mod_wsgi-express.exe ???
何だそれ?
mod_wsgi-express module-config
で出てきた3行をhttpd.confにコピーしてみた。
エラー。
pipしたのは、まだ、tensorflowとmod_wsgiだけだからな。
アプリで使ってるパッケージをpipしてみた。
どれも難なくというかパーフェクトにサクサク入る。
で、これまたあっさり最新のmod_wsgiでアプリが動いたwww
makeファイルを修正してmod_wsgi.soを作る手間が要らなくなった。
なんかもうwindowsでいいって気分。gpu c++ 関係は割とwindowsの人が多いし。
343デフォルトの名無しさん
2017/10/13(金) 10:40:59.06ID:pR0qV+RO test
344デフォルトの名無しさん
2017/10/13(金) 11:25:21.67ID:Hu5pWW8/345デフォルトの名無しさん
2017/10/13(金) 16:25:01.24ID:ScslFrOK そんなことで喜ぶとかwindowsは大変だな
346デフォルトの名無しさん
2017/10/14(土) 14:04:05.31ID:TG6KQnkb >>342
ruby経験者がpythonに来ると夢の世界が待っております
ruby経験者がpythonに来ると夢の世界が待っております
347デフォルトの名無しさん
2017/10/14(土) 14:33:13.91ID:nAGT83AF いいか、
Perlは、この世界で一倍いい言語だ!
いちばん優れた軽量プログラミング言語なんだ!!
おれには
Perlしかないんだ!
だから、これがいちばんいいんだ!!
Perlは、この世界で一倍いい言語だ!
いちばん優れた軽量プログラミング言語なんだ!!
おれには
Perlしかないんだ!
だから、これがいちばんいいんだ!!
348デフォルトの名無しさん
2017/10/14(土) 22:51:00.77ID:eFSrzMsO http://abc075.contest.atcoder.jp/submissions/1685237
このソースコードなのですが、
[0] * H や
[[0] * (W+2) for i in range(H+2)]
は何をやってるんですか?
このソースコードなのですが、
[0] * H や
[[0] * (W+2) for i in range(H+2)]
は何をやってるんですか?
349デフォルトの名無しさん
2017/10/14(土) 23:20:05.16ID:ZjGmTFeR >348
[0]*Hは、要素数H個で、値が全て0のリストを作っている。
下のは、二次元配列に相当する入れ子のリストを作っている。
一つ目の添字は0からH+1までのH+2個分で、
二つ目の添字は0からW+1までのW+2個分
c[h][w] で、h行w列目のデータにアクセス出来る。
[0]*Hは、要素数H個で、値が全て0のリストを作っている。
下のは、二次元配列に相当する入れ子のリストを作っている。
一つ目の添字は0からH+1までのH+2個分で、
二つ目の添字は0からW+1までのW+2個分
c[h][w] で、h行w列目のデータにアクセス出来る。
350デフォルトの名無しさん
2017/10/16(月) 23:41:10.10ID:pw2zTQ02 pyenvの初期化にはbashとかで
eval "$(pyenv init -)"
とせよとあり、この'-'はUNIXの慣例に照らせば標準出力を表すファイル名としての'-'だと思うのですが
pyenv init test.txt
とやってもtest.txtができない…
eval "$(pyenv init -)"
とせよとあり、この'-'はUNIXの慣例に照らせば標準出力を表すファイル名としての'-'だと思うのですが
pyenv init test.txt
とやってもtest.txtができない…
351デフォルトの名無しさん
2017/10/17(火) 00:43:46.52ID:uuhhfaBw >>349
遅くなったけどありがとうございます
遅くなったけどありがとうございます
352デフォルトの名無しさん
2017/10/17(火) 09:03:22.03ID:0wzwgGfF >>350
ソース3行くらい読むと分かるよ
https://github.com/pyenv/pyenv/blob/master/libexec/pyenv-init
ファイルに落としたいならこうかな?
$ pyenv init - > test.txt
ソース3行くらい読むと分かるよ
https://github.com/pyenv/pyenv/blob/master/libexec/pyenv-init
ファイルに落としたいならこうかな?
$ pyenv init - > test.txt
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- BreakingDown 前日会見で対戦予定選手から不意打ちビンタ→後頭部強打で失神した選手、くも膜下出血と報告「脳内に出血が発見され…★2 [Anonymous★]
- フィンランド、ミスや国会議員つり目投稿 くり返されるアジア人差別 [蚤の市★]
- 中国国防省が再反論 SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報したと主張★2 [夜のけいちゃん★]
- 【芸能】元フジ・菊間千乃氏 自宅の湯船は「1年で2、3回」しか入らない 毎日入る人58%調査に「衝撃を受けている」 [冬月記者★]
- コメ「余っている」年明けに下落も? 大量の在庫が倉庫を圧迫、赤字の恐れ…業者「値下げするしか…」 ★3 [Hitzeschleier★]
- フィンランド「つり目」騒動、与党会派代表らが投稿議員の処分検討へ [蚤の市★]
- 赤坂高級サウナ火事2人死亡、サウナ室のドアノブ外れ死か [256556981]
- 鶏むね肉が超値上がり😱、もも肉に迫る [441660812]
- よくよく考えたら民主主義の根幹、議員定数を国民投票せず与党の独断で削減するのって民主主義への挑戦だよね [472617201]
- 【ネトウヨ悲報】女が大嫌いなケンモメン、テストでとんでもない解答をしてしまいドン引きされ0点になるwwwwwww [856698234]
- 【日本人悲報】世界、気づく「高市や安倍のようなアホが選ばれる民主主義より、エリートが支配する権威主義の方がマシ」 [246620176]
- さっき25万だったパソコンリロードしたら28万になってた
