並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 20 件 / 20件

新着順 人気順

変数展開の検索結果1 - 20 件 / 20件

  • Pythonの文字列における変数展開を現役エンジニアが解説【初心者向け】

    初心者向けにPythonの文字列における変数展開について現役エンジニアが解説しています。変数展開とは、文字列の中に変数名を埋め込んでおき、実行時に値に展開することです。Pythonで変数展開を行うには、%演算子、format関数、f文字列を使う方法があります。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日  調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名  調査手法:インターネット調査 Pythonの文字列における変数展開について解説します。 そもそもPythonについてよく分からないという方は、Pythonとは何なの

      Pythonの文字列における変数展開を現役エンジニアが解説【初心者向け】
    • SwiftUI.TextにIntが変数展開されたStringを渡すと3桁区切りになる - Qiita

      print(String(1234)) // -> 1234 print("\(1234)") // -> 1234 もちろん、普通に変数展開されたStringをprintしても3桁区切りにはなりません。 どうやら、変数展開している箇所にこの不思議な挙動の秘密がありそうです。 この挙動は一体なんなのか 調べてみたところ、こちらの記事に出会いました。すごくよくまとまっていて、Int以外の変数展開についても書かれているのでぜひこちらも見てみてください。(Textの変数展開にImageや別のText入れられるの知らなかった...) 要約すると SwiftUI.Textはイニシャライザの引数として LocalizedStringKey を受け取る LocalizedStringKey は ExpressibleByStringInterpolation に準拠する型で、 StringInterpo

        SwiftUI.TextにIntが変数展開されたStringを渡すと3桁区切りになる - Qiita
      • 各言語の文字列リテラル: シングルクォート、ダブルクォート、変数展開、エスケープシーケンス (Java, JavaScript, Kotlin, PHP, Python, Ruby) - Qiita

        各言語の文字列リテラル: シングルクォート、ダブルクォート、変数展開、エスケープシーケンス (Java, JavaScript, Kotlin, PHP, Python, Ruby)JavaRubyPythonJavaScriptKotlin 概要 各プログラミング言語 (Java, JavaScript, Kotlin, PHP, Python, Ruby) について、シングルクォート (シングル・クォーテーション) やダブルクォート (ダブル・クォーテーション) で囲って文字列を定義する際の、変数展開やエスケープシーケンスについて調べる 用語説明 シングルクォートとダブルクォート 一般的に各プログラミング言語では、文字列リテラルを表現する際に、文字列をシングルクォートまたはダブルクォートで囲む仕様になっていることが多い。 シングルクォート: 「'」 ダブルクォート: 「"」 シングルク

          各言語の文字列リテラル: シングルクォート、ダブルクォート、変数展開、エスケープシーケンス (Java, JavaScript, Kotlin, PHP, Python, Ruby) - Qiita
        • GitHub Actionsで複数行の文字列(変数展開あり、バッククォート含む)を扱う方法を確認してみた | DevelopersIO

          こんにちは、CX事業本部 IoT事業部の若槻です。 GitHub ActionsからIssueにこんなコメントを投稿したいという私的需要がありました。Markdownのコードブロック内にコマンドを記載しているというものです。 そこで今回は、GitHub Actionsで複数行の文字列(変数展開あり、バッククォート含む)を扱う方法を確認してみました。 確認してみた いくつか確認してみたうちの3つの方法を紹介します。 ヒアドキュメントで複数行をファイルにリダイレクトする(できた) まずヒアドキュメントの出力をファイルにリダイレクトする方法です。バッククォートをエスケープするために\\\を使わないといけません。 .github/workflows/add-comment.yml on: push jobs: add-comment: runs-on: ubuntu-latest env: GIT

            GitHub Actionsで複数行の文字列(変数展開あり、バッククォート含む)を扱う方法を確認してみた | DevelopersIO
          • Rubyの変数展開 - Qiita

            シングルクォーテーション('')は変数展開が行われない。 変数展開を行う理由は、自動で#to_sが働くから。 #to_sとは、文字列ではない値を文字列に変換するメソッド。 変数展開は、文字列連結と違い、数値 + 文字列の連結ができる。

              Rubyの変数展開 - Qiita
            • PHP 文字列中変数展開に関数は使えない? - かもメモ

              PHP の文字列中変数展開が奇妙だったのでメモ 環境 PHP v8.2 変数展開 " (ダブルコーテーション)中に {$変数} で変数展開が出来る <?php $name = 'Ichigo'; echo "Hello, {$name}!"; // => "Hello, Ichigo!" 定数は展開できない <?php define("ICHIGO", "Ichigo"); echo "Hello, {ICHIGO}!"; // => "Hello, {ICHIGO}!" 定数はそのまま出力される 関数も展開できない <?php function name() { return 'Ichigo'; } echo "Hello, {name()}!"; // => "Hello, {name()}!" echo "Hello, {strtoupper('ichigo')}!"; // =>

                PHP 文字列中変数展開に関数は使えない? - かもメモ
              • Ruby 領域展開 変数展開 - Qiita

                変数展開とは 読んで字の如く、変数の中身を展開すること。 変数展開はダブルクォーテーションで括った場合のみ機能する。 シングルクォーテーションで括った場合は変数ではなく文字列として認識されてしまいます。 実際に試してみましょう name = "A" years_old = 20 1.puts name + "さんの年齢は" + years_old.to_s + "歳です" 2.puts "#{name}さんの年齢は#{years_old}歳です" 3.puts '#{name}さんの年齢は#{years_old}歳です' 【結果】 1.Aさんの体重は50kgです 2.Aさんの体重は50kgです 3.#{name}さんの体重は#{weight}kgです 少しずつ違いがあることによって表示の方法が異なります。 to_sは整数型を文字列型へ変更してくれています。 まとめ 変数を活用し、入力フォー

                  Ruby 領域展開 変数展開 - Qiita
                • JavaScriptでObjectのKeyに変数展開する - Qiita

                  jsonのkeyに動的にkey名を代入したくて調べたら見つけたサイトを備忘メモ。 Keyに変数展開する 上記例を見ていただければ分かる通り,Valueに変数を展開することは当然可能です。しかし,Key側に変数展開しようとすると,展開せずに変数名がそのまま表示されてしまいます。 const newKey = 'hoge' const obj = { newKey: 'test' }; console.log(obj) // { newKey: 'test' }

                    JavaScriptでObjectのKeyに変数展開する - Qiita
                  • aws cli x bashの変数展開 の注意点 - Qiita

                    bashファイルで変数展開をするときはスラッシュ/に気をつけようという話。 PATH1=hogehoge PATH2=/root/data echo $PATH1/$PATH2 # -> hogehoge//root/data echo ${PATH1}${PATH2} # -> hogehoge/root/data となります。あたり前のことなのですが、これとaws s3 cpコマンドが組み合わさるとハマります。 aws s3 cp は気を付けろ s3://hogehoge/root/data にsome.objectがあったとして、それをs3 cpで持ってきたいとしましょう。 ① aws s3 cp s3:$PATH1/$PATH2/some.object -> fatal error: An error occurred (404) when calling the HeadObje

                      aws cli x bashの変数展開 の注意点 - Qiita
                    • [Ruby]文字列と整列の変数展開に関して(+英語) - Qiita

                      こんばんは、たにーです。 今回は、Twitterでもつぶやいたことがある Rubyにおけるメソッド(文字列と整数の変数展開)に関してです。 これはややこしいものかなと思うけども、個人的には 英語として分解して理解すればよりすっと理解できるのではと思います。 いつもですが、なにか略をみた際に、 なぜその英語表記なのか(略されているのか)と私は気になってしまいます。笑 文字列と整数の変数展開 学習した変数展開は、二つあります。 ①.to_s ②.to_i それらの意味(使い方)と英語で分解してみると、下記の通りになります。 メソッド 機能 略

                        [Ruby]文字列と整列の変数展開に関して(+英語) - Qiita
                      • [Swift] SwiftUIの不思議な機能を実現する変数展開"\()"について調べた - Qiita

                        struct MyView: View { var body: some View { HStack{ Text("これは\(Image(systemName: "swift"))です") //OK Text("これは\(Text("太い文字").bold())です") //OK } } } var body: some View { HStack{ Text("これは\(Button("ボタン"){})です") //Instance method 'appendInterpolation' requires that 'Button<Text>' conform to '_FormatSpecifiable' Text("これは\(Color.red)です") //Instance method 'appendInterpolation' requires that 'Color' co

                          [Swift] SwiftUIの不思議な機能を実現する変数展開"\()"について調べた - Qiita
                        • Ruby ①出力・変数・変数展開・if文(条件分岐) - Qiita

                          引用元 progate Rubyコース① Rubyとは RubyはWEBアプリケーションの「システム」をつくるためのプログラミング言語 出力方法 print "Hallo World!" puts "Hallo World!" #+改行 p "Hallo World!" #デバック用 # Hallo World! Hallo World! # "Hallo World!"

                            Ruby ①出力・変数・変数展開・if文(条件分岐) - Qiita
                          • [JavaScript] 文字列中での変数展開(テンプレートリテラル) - Qiita

                            JavaScriptにおいて、文字列中に変数や式を埋め込むことができるテンプレートリテラルについてまとめておく。これは、+を用いて文字列を連結させる方法より、簡潔に書くことができる。 書き方 テンプレートリテラルを使用して、変数や式を埋め込む書き方のポイントは以下の2点である。 ① 文字列を「`(バッククォート)」で囲む。 ② 文字列に埋め込む変数や式をプレースホルダ${}で囲む。 ①は「'(シングルクォート)」ではないことに注意。 実装例 const price = 120; const number = 3; // + を使用した場合 const plus = "単価は、" + price + "です。" + number + "個買うと合計" + price * number + "円です。"; console.log(plus); // 単価は、120です。3個買うと合計360円で

                              [JavaScript] 文字列中での変数展開(テンプレートリテラル) - Qiita
                            • DockerfileでのENTRYPOINTとCMDの関係を整理する 〜 2つの記述形式に環境変数展開とシェル引数展開を添えて 〜 - ENECHANGE Developer Blog

                              ENECHANGE所属のエンジニア id:tetsushi_fukabori こと深堀です。 この記事を執筆している日にMLBのアーロン・ジャッジ選手がシーズン62本目のホームランを打ってアメリカンリーグのシーズンホームラン記録を塗り替えたことが伝えられました。 メジャーリーグの長い歴史に新たな1ページが加わった日に同席したと思うと、なんとなく気分が盛り上がりますね。 今回は「既存アプリケーション基盤のコンテナ化プロジェクト」でアプリケーションのコンテナ化、具体的にはDockerfileの作成で四苦八苦した内容を振り返ります。 このテーマ自体はDockerfileを書いている人なら何度も見た内容だと思いますが、実際に困ったので整理しておいて損はないと思い書いています。 同じ苦労をする人が少しでも減れば嬉しいです。 この記事を届けたい人 Dockerfileを書いた人で「buildはできるけ

                                DockerfileでのENTRYPOINTとCMDの関係を整理する 〜 2つの記述形式に環境変数展開とシェル引数展開を添えて 〜 - ENECHANGE Developer Blog
                              • pythonのヒアドキュメントと変数展開 - pyopyopyo - Linuxとかプログラミングの覚え書き -

                                python のヒアドキュメントの使い方をメモします ついでにpython-3.6で導入された f-strings を使って変数置換も行います x=123 y="ABC" tmp = f''' x is {x}. y is {y}. x is {x}. '''[1:-1] print(tmp) ポイント f"..." と文字列の先頭に "f"を付けると変数置換を行います(これを f-strings と呼びます) 変数置換のプレースホルダは"{}"で指定します 上記コードの "[1:-1]" は,文字列の先頭の改行と末尾の改行を取り除くためのものです f-strings は python-3.6 で導入された機能です.従来の文字列の変数置換は format関数を使っていました x=123 "x is {foo}".format(foo=x) f-stringsを使うと x=123 f"x i

                                  pythonのヒアドキュメントと変数展開 - pyopyopyo - Linuxとかプログラミングの覚え書き -
                                • 【Python】文字列中に変数展開する方法 - Qiita

                                  Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

                                    【Python】文字列中に変数展開する方法 - Qiita
                                  • Hiveのクエリにおける変数展開の方法

                                    Hiveのクエリを一部の条件だけ書き換えて使い回したい場合、その条件を変数にしておくと便利です。 今回は変数の書き方と展開方法について書きたいと思います。 クエリの準備 クエリ内に変数を記述するときは${変数名}とします。 例として、今回はmembersテーブルから指定した範囲の年齢のメンバーだけを抽出するようなクエリを作成します。 そこで、年齢の最小値を${min_age}、最大値を${max_age}とした以下のクエリをquery.hqlとして保存しておきます。

                                      Hiveのクエリにおける変数展開の方法
                                    • 文字列への変数展開(書式指定文字列) - Qiita

                                      print('My name is {} {}.'.format('Taro', 'Tanaka')) print('My name is {0} {1}.' 'Watashi ha {1} {0}'.format('Taro', 'Tanaka')) print('My name is {name} {family}.' 'Watashi ha {family} {name}'.format(name='Taro', family='Tanaka'))

                                        文字列への変数展開(書式指定文字列) - Qiita
                                      • Vue.js HTMLの属性(attribute)の中で文字列内変数展開をする - Qiita

                                        Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

                                          Vue.js HTMLの属性(attribute)の中で文字列内変数展開をする - Qiita
                                        • PHPで配列やオブジェクトを変数展開する方法!

                                          PHPで配列やオブジェクトを変数展開する方法!PHPで配列やオブジェクトを変数展開する方法をサンプルコード付きで解説します。単純な文字列や数値が格納された変数だけではなくオブジェクトのプロパティやメソッド、配列の要素も展開できる方法をマスターしましょう。

                                            PHPで配列やオブジェクトを変数展開する方法!
                                          1