Python、はじめました

非IT系私文卒リーマン vs Python の全記録

Python-SoloLeran

Python SoloLearn Regular Expressions③

今回は思うところ特にないです。 Groups グループとは group関数 Special Sequences \number Groups グループとは A group can be created by surrounding part of a regular expression with parentheses.This means that a group can be given as an argum…

Python SoloLearn Regular Expressions②

Metacharacterという、いわゆる特殊文字についての内容。個人的には表記が汚く思えるため、読みづらいし好きではない。 正規表現r""の中では特殊文字も全て効力無効化にしてくれ と思うのはぼくだけではないはず…たぶん。 Metacharacters 特殊文字(Metachar…

Python SoloLearn Regular Expressions②

Metacharacterという、いわゆる特殊文字についての内容。個人的には表記が汚く思えるため、読みづらいし好きではない。 正規表現r""の中では特殊文字も全て効力無効化にしてくれ と思うのはぼくだけではないはず…たぶん。 Metacharacters 特殊文字(Metachar…

Python SoloLearn Regular Expressions①

まずはこちらをご覧ください。 import resource = '''I wish I may, I wish I might ....Have a dish of fish tonight'''m = re.search(r'(?P<DISH>. dish\b).*(?P<FISH>\bfish)', source)print(m.group())>>>a dish of fish なんか気持ち悪くない?一見して何を書いてい</fish></dish>…

Python SoloLearn Object-Oriented Programming④

オブジェクト指向の最終章!オブジェクト指向のゲームを作ってみよう!という内容なんだけど、ゲームの内容が各節にわかれてて全体像が見にくく、SoloLearn のアプリではinput関数をうまく使えないため(謎)Try it yourselfができないようになってます。 ク…

Python SoloLearn Object-Oriented Programming③

PropertyについてはSoloLearnだけでは全然わけわかめ♨ネットで調べてもなかなか的を射た理解ができず、書籍の初めてのPythonに頼りました。最後の節のA Simple Gameについても難所過ぎたのでここで整理します。 Property propertyとは @property(プロパティ…

Python SoloLearn Object-Oriented Programming②

Date Hiding カプセル化 情報隠蔽 ダブルアンダースコア__attribute Class Methods そもそもメソッドとは? クラスメソッド Date Hiding カプセル化 A key part of object-oriented programming is encapsulation, which involves packaging of related vari…

Python SoloLearn Object-Oriented Programming①

ここ一番つまずいた章でした♨ やっぱオブジェクト指向難しい。。。 いままで勉強してきた各オブジェクトint,str,list,set等を自作する。 それがオブジェクト指向…という考えでOK??? Classes クラスとインスタント 属性 メソッド __init__ Magic Methods 算術…

Python SoloLearn Functional Programing

Lambdas map & filter Generators Decorators Recursion Sets More Typeの章は特に引っかかるとこなかったので、省略しました♨ Lambdas Creating function nomally (using def) assigns it to variable automatically. This is different from the creation …

Python SoloLearn Exceptions & Files

Assertions assertステートメントとtry-exceptステートメントの違い Opening Files Reading Files ここの章はFile以外難しいところはなかったので軽めです。 Assertions AssertionError exceptions can be caught and handled like any other exception usin…

Python SoloLearn Functions & Modules

Code Reuse Function Arguments The Standard Library & pip Code Reuse Any statement that consists of word followed by information in parentheses is a function call. "()を伴う単語からなるstatementは関数の呼び出しです" The words in front of th…

Python SoloLearn Contorol Structures

Boolean Logic Operator Precedence Range Boolean Logic Python's Boolen operators are and, or, and not. The and operator take two arguments, and evaluates as True if, and only if, both of its argumet are True. ”PythonにおけるBoolean演算子に…

Python SoloLearn Basic Concept(その2)

Simple Input & Output Type Conversion Variables Simple Input & Output The function prompts the user for input, and returns what they enter as a string(with the contents automatically escaped.) ”input関数はユーザーに入力を促し、入力されたも…

Python SoloLearn Basic Concept(その1)

What is Python? プログラム言語⇔機械語とは コンパイラ言語⇔インタプリタ言語とは Your First Program Floats Other Numerical Operations String Pythonについての大枠を説明している章。 書いていることが抽象的過ぎて初見だと「……???」 "プログラム分…