Upgrade to Pro — share decks privately, control downloads, hide ads and more …

はじめてのPython

yuuun
August 05, 2023

 はじめてのPython

2023年8月のPyLadiesイベントで使用したスライド。
イベントの内容は以下。
https://pyladies-tokyo.connpass.com/event/290168/

yuuun

August 05, 2023
Tweet

More Decks by yuuun

Other Decks in Programming

Transcript

  1. 自己紹介 @yuuka • SIerに新卒未経験で入社して4年目で Python学習歴は2年くらいです • 2023年6月からPyLadies Tokyoスタッフ になりました •

    大きめの噛みつく猫飼ってます • 業務ではPythonを使用してデータを可 視化したりしてます
  2. 本日のハンズオンの流れ • Pythonをインストールしてみよう • ターミナル/コマンドプロンプトを使ってみよう • ターミナル/コマンドプロンプト上でPythonコードを動かしてみよう • Pythonの型 •

    Pythonの文法 • Pythonの関数 • Pythonのモジュール • VSCodeでPythonコードを動かしてみよう • モジュールを使って画像を表示してみよう • モジュールを使って自分が生後何日か計算してみよう
  3. それぞれ入力してみよう! >>> a = 'abc' >>> b = 'aaa123' >>>

    c = 123 >>> d = True >>> e = [1, 2, 3] >>> f = ['a', 'b', 'c']
  4. 基本的なPythonの型 変数の型 格納される値の種類 例 int 整数 1,100000, 123456789 float 少数

    1.1, 10000.1 str 文字列 ‘a’、’aaa’、’A’、’ABC’ 、’あいうえお’ bool trueもしくはfalseの 真偽値 True:1, False:0 list 整数や文字列などを 複数格納できる [1, 2, 3],[‘a’, ‘b’, ‘c’]
  5. ステップ3. コードを書いてみよう! 作成したshow_image.pyファイルを開き、以下の コードを書いてみましょう import io import requests from PIL

    import Image response = requests.get("https://www.python.jp/logo.png") img = Image.open(io.BytesIO(response.content)) img.show()
  6. ステップ2. コードを書いてみよう! 作成したcalculate_age_in_days.pyファイルを開き、 以下のコードを書いてみましょう from datetime import datetime birthday =

    datetime(year=2014, month=10, day=25) print(birthday) today = datetime.now() print(today.year, today.month, today.day) diff_days = abs(birthday - today)