プログラミング

Python

プログラミングコンテスト・チャレンジブックのコードをPythonにしたメモ

マイナビのプログラミングコンテスト チャレンジブックでアルゴリズムを勉強中! この本はC++でコードが書かれているので、勉強がてらPython3で書き直した時のメモ。 こちらの本とは微妙にアルゴリズムが違っている場合もあるかもし...
Python

Python 文字列(str)が整数(int)に変換できるのかどうか調べる

数ヶ月ぶりにPythonの勉強をしていたところ、int(整数)とstr(文字列)の取り扱いでつまずいたのでメモ。 PHPではintとstrの処理をほとんど自動で変換できたので、それに慣れてしまうとPythonでは些細なところでつまずい...
PHP

【PHP】文字列の文字数を数える,同じ文字を繰り返す,1文字ずつに分割したい

文字列の文字数を数える  strlen() $strings = "aaaiaaa"; $aiueo = "あああいあああ"; echo strlen($strings);//7 と出力 echo strlen(...
PHP

じゃんけんのアルゴリズム【プログラミング】

じゃんけんのアルゴリズム【プログラミング】 「じゃんけん」をプログラムに組み込む場合、 グー を 0 パー を 1 チョキ を 2 として変数に代入します。 (式) ( 1人目の手 -...
PHP

【PHP】文字列の中に指定した文字があるかどうか、さらに置換

【PHP】文字列の中に指定した文字があるかどうか strpos()を使うと処理速度も速いようだ。他にもstrstr(),preg_mach()などがある。 とりあえず、strpos()の初歩的な使い方。 $a = "アイウエオ...
PHP

【PHP】配列の操作まとめ

【PHP】配列の操作まとめ 前編 array_count_values() 要素の数をカウントする関数 $array = array(1,2,3,2,3); $array_value = array_count...
PHP

【PHP】ゼロの扱い〜0,0.0,0.00〜

【PHP】ゼロの扱い〜0,0.0,0.00〜 ゼロの扱いって少し複雑だと思ったのでメモしておきます。 それとも、これが常識なんでしょうか? echo 0.0; 0 と出力されてしまう。 echo "...
Python

Python3 文字列を分解するには?また、文字列を連結するには?

'12345' 'abcde' ↓ にするには、 スライス(?) 空リストを作ってforループして.appendで送り込む(?) 少し悩んでしまった。。 strings = '1234567890' #s...
Python

Python3【文字列の置き換え】replace translate maketrans

Python3 文字列の置換 >>>strings = "I have a pen!" #変数に文字列を代入 >>>strings = strings.replace("pen","apple...
Python

Python3 mathモジュール【三角関数】sinθ cosθ tanθ 【弧度法】

python3で三角関数の計算をしてみる python3でmathモジュールをインポートして三角関数の計算をしてみました。 >>>import math >>>math.sin(...