<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>初心者 - プログラミングで遊ブログ</title>
	<atom:link href="https://lemon818.com/tag/%E5%88%9D%E5%BF%83%E8%80%85/feed/" rel="self" type="application/rss+xml" />
	<link>https://lemon818.com</link>
	<description>現役システムエンジニアが趣味でプログラミングする自由気ままなブログ</description>
	<lastBuildDate>Mon, 31 Jan 2022 12:51:30 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>	<item>
		<title>【Windows11】Minecraftで Python プログラミングをはじめる方法！</title>
		<link>https://lemon818.com/minecraft_code_connection/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Wed, 26 Jan 2022 11:09:09 +0000</pubDate>
				<category><![CDATA[minecraft]]></category>
		<category><![CDATA[Code Conndection for Minecraft]]></category>
		<category><![CDATA[Windows11]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[マイクラ]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=6037</guid>

					<description><![CDATA[マイクラでプログラミングを勉強したい！ マイクラでプログラミングするには何から始めたらいいの？わからない！ &#160; こんな悩みありませんか？ どーもTakeです。 &#160; 私も最近趣味でマインクラフトという神…]]></description>
										<content:encoded><![CDATA[<div class="sc_frame_wrap solid yellow">
<div></div>
<div class="sc_frame "><strong><span style="color: #000000;">マイクラでプログラミングを勉強したい！<br />
マイクラでプログラミングするには何から始めたらいいの？わからない！</span></strong></div>
</div>
<p>&nbsp;</p>
<p>こんな悩みありませんか？</p>
<p>どーもTakeです。</p>
<p>&nbsp;</p>
<p>私も最近趣味でマインクラフトという神ゲーで遊んでいます。</p>
<p>このゲームは自由度が高いというのが特徴ですが、なんと<strong>プログラミングで建物もつくれちゃいます！！</strong></p>
<p>しかも今人気の Python や  JavaScript といった人気プログラミング言語で開発を行うことができます！</p>
<p>&nbsp;</p>
<p>しかしマイクラでプログラミングをはじめようとしても</p>
<p>「<span style="color: #ff0000;"><strong>何からはじめればいいかわからない</strong></span>」という悩みがあると思います。</p>
<p>&nbsp;</p>
<p>この記事では、最近マイクラを始めた私が</p>
<p>何も知識のない状態で<strong>プログラミングできる環境構築まで一通り手順</strong>にしました！</p>
<p>&nbsp;</p>
<p><span style="color: #3366ff;"><strong>いまでは家も自由に作れるようになりました！</strong></span></p>
<p>※これはチャットに「build」と入力したら自動で家が作成されます。</p>
<p>最初の試作品なので、デザイン面はないですが一応家です！</p>
<p>&nbsp;</p>
<p><img fetchpriority="high" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/example20220128.gif" alt="" width="718" height="506" class="aligncenter wp-image-6078" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>マイクラでプログラミングするには、マイクラ + <strong><span style="color: #0000ff;">プログラミングするためのツール</span></strong>が必要となります。</p>
<p>その<strong><span style="color: #0000ff;">プログラミングするためのツール</span></strong>として、今回使うのは下記「Code Conndection for Minecraft」です！</p>
<p>&nbsp;</p>
<p><img decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection.png" alt="" width="1152" height="257" class="aligncenter size-full wp-image-6046" style="color: #000000;" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection.png 1152w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection-300x67.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection-1024x228.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection-768x171.png 768w" sizes="(max-width: 1152px) 100vw, 1152px" /></p>
<p style="text-align: center;">公式：<a href="https://www.microsoft.com/ja-jp/p/code-connection-for-minecraft/9ppfpg2fg2qb?activetab=pivot:overviewtab">Code Conndection for Minecraft</a></p>
<p>&nbsp;</p>
<p>これは Minecraft 公式の教育ツールで<span style="color: #0000ff;"><strong>無料で</strong></span>マインクラフト上でプログラミングすることができます。</p>
<p>今回はマインクラフト インストール～ Code Connection for Mincraft でプログラミングするまでご紹介します！</p>
<p>実際はこんな感じの流れになります↓↓↓よければ最後までご覧いただければと思います。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">マインクラフトでプログラミングするまでの流れ！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>マインクラフト（Minecraft for Windows）のインストール！</li>
<li>Code Connection for Minecraft のインストール！</li>
<li>マインクラフト上でCode Connection for Minecraft の設定を実施！</li>
<li>プログラミングして動かしてみる！</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>マインクラフト（Minecraft for Windows）のインストール！</h2>
<p>&nbsp;</p>
<p>まず「プログラミングをするためのマインクラフト」についてです。</p>
<p>プログラミングをするために、<strong>パソコン版を購入</strong>してください。</p>
<p>なお、マインクラフトには様々なバージョンがあります。</p>
<p>&nbsp;</p>
<div class="sc_designlist ol square solid blue">
<ol>
<li>Java 版</li>
<li><strong>統合版</strong>（Nintendo Switch、<span>PS4、Xbox、<span style="color: #0000ff;"><strong>パソコン</strong></span></span>）</li>
</ol>
</div>
<p>&nbsp;</p>
<p>これの<strong>統合版</strong>の「<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong>Minecraft for Windows</strong></a>」をインストールします。</p>
<p>これは間違えないでください。</p>
<p>わたしはほかのバージョンのものを買って動作しなくなったつらい思い出があります。</p>
<p>&nbsp;</p>
<p>なお、パソコンが Windows11 でも動作することは確認済みです（私は Windows 11 で動作させています）</p>
<p>これは Microsoft Store から購入することができます（スタートメニュー→Microsoft Store と検索）。</p>
<p>&nbsp;</p>
<p><img decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1.png" alt="" width="577" height="382" class="aligncenter wp-image-6052" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1.png 1865w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-300x198.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-1024x678.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-768x508.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-1536x1016.png 1536w" sizes="(max-width: 577px) 100vw, 577px" /></p>
<p>&nbsp;</p>
<p>検索欄に「<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong>Minecraft for Windows</strong></a>」と入力して検索、もしくはこちらの<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ">リンク</a>を押下してもOKです！</p>
<p>下記ページのように飛ぶので、このページの Minecraft for Windows を購入すればOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3.png" alt="" width="622" height="342" class="aligncenter wp-image-6054" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3.png 2171w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-300x165.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-1024x563.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-768x422.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-1536x844.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-2048x1125.png 2048w" sizes="auto, (max-width: 622px) 100vw, 622px" /></p>
<p style="text-align: center;">引用元：<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ">Microsoft Store</a></p>
<h2>Code Connection for Minecraft のインストール！</h2>
<p>&nbsp;</p>
<p><strong>統合版</strong>の「<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong>Minecraft for Windows</strong></a>」を購入後、</p>
<p>つぎにマイクラでプログラミングを実施するため「Code Connection for Minecraft」をダウンロードします。</p>
<p>&nbsp;</p>
<p>これも先ほどの手順同様に Microsoft Store からダウンロードします（スタートメニュー→Microsoft Store と検索）。</p>
<p>検索欄に「<strong><a href="https://www.microsoft.com/store/productId/9PPFPG2FG2QB">Code Connection for Minecraft</a></strong><a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong></strong></a>」と入力して検索、もしくはこちらの<a href="https://www.microsoft.com/store/productId/9PPFPG2FG2QB">リンク</a>を押下してもOKです！</p>
<p>こちらはなんと<strong>無料</strong>でダウンロードできます！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4.png" alt="" width="696" height="302" class="aligncenter wp-image-6055" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4.png 2978w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-300x130.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-1024x445.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-768x334.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-1536x667.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-2048x890.png 2048w" sizes="auto, (max-width: 696px) 100vw, 696px" /></p>
<p style="text-align: center;">引用元：<a href="https://www.microsoft.com/store/productId/9PPFPG2FG2QB">Microsoft Store</a></p>
<p>&nbsp;</p>
<h2>マインクラフトでCode Connection for Minecraft の設定を実施</h2>
<p>次にマインクラフト上で、「<strong>Code Connection for Minecraft</strong>」に接続するための設定を行います。</p>
<p>&nbsp;</p>
<p>まず<strong>統合版</strong>の「<strong>Minecraft for Windows</strong>」を起動し、起動画面から「遊ぶ」→「新しく作る」を押下し、</p>
<p>マインクラフトを遊ぶためのワールドを作ります。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5.png" alt="" width="718" height="429" class="aligncenter wp-image-6056" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5.png 2590w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-300x179.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-1024x612.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-768x459.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-1536x917.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-2048x1223.png 2048w" sizes="auto, (max-width: 718px) 100vw, 718px" /></p>
<p>&nbsp;</p>
<p>作成するワールドの設定は基本的に何でもいいと思いますが、</p>
<p><span style="color: #0000ff;"><strong>チートの実行という欄だけON（有効）にします。</strong></span></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6.png" alt="" width="755" height="391" class="aligncenter wp-image-6057" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6.png 3724w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-300x155.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-1024x530.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-768x398.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-1536x795.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-2048x1060.png 2048w" sizes="auto, (max-width: 755px) 100vw, 755px" /></p>
<p>&nbsp;</p>
<p>「チートの実行」だけを有効にし、「遊ぶ」ボタンを押下することでワールドが作成されます。</p>
<p>そしてゲーム画面に遷移したら、<span style="color: #0000ff;"><strong>キーボードの「t」キー</strong></span>を押下してチャットモードにしておきます。</p>
<p>※ 下記画面のようになっていればOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7.png" alt="" width="744" height="419" class="aligncenter wp-image-6058" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7.png 3833w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-300x169.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-1024x577.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-768x433.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-1536x866.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-2048x1154.png 2048w" sizes="auto, (max-width: 744px) 100vw, 744px" /></p>
<p>&nbsp;</p>
<p>それでは次に「<strong>Code Connection for Minecraft」</strong>を起動します。</p>
<p>こんな感じの画面が出てくるので右のコピーボタン（画面の<span style="color: #ff0000;"><strong>赤枠</strong></span>）を押下します。</p>
<p>※ 下に数字「192.168.3.10.19131」と表示されていますが、お使いのパソコンの環境によって変化します。</p>
<p>基本は気にしなくてOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8.png" alt="" width="649" height="387" class="aligncenter wp-image-6059" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8.png 2598w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-300x179.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-1024x610.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-768x458.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-1536x915.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-2048x1220.png 2048w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>&nbsp;</p>
<p>次に<strong>統合版</strong>の「<strong>Minecraft for Windows</strong>」画面に戻り、キーボードから「ctrl」+「v」と入力します。</p>
<p>すると下記のように チャット欄にさきほど「<strong>Code Connection for Minecraft</strong>」で表示されていた内容が貼り付けられます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1.png" alt="" width="746" height="425" class="aligncenter wp-image-6073" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1.png 3795w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-300x171.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-1024x583.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-768x437.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-1536x874.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-2048x1166.png 2048w" sizes="auto, (max-width: 746px) 100vw, 746px" /></p>
<p>&nbsp;</p>
<p>そしてキーボードで「Enter」キーを入力します。</p>
<p>すると画面左上に「<strong><span style="color: #0000ff;">サーバへの接続が確立しました</span></strong>」というメッセージが表示されればOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12.png" alt="" width="776" height="441" class="aligncenter wp-image-6062" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12.png 3775w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-300x170.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-1024x582.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-768x436.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-1536x872.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-2048x1163.png 2048w" sizes="auto, (max-width: 776px) 100vw, 776px" /></p>
<p>&nbsp;</p>
<p>次に「<strong>Code Connection for Minecraft</strong>」の画面を確認すると</p>
<p>さきほどとは違った画面（下記のような画面）に遷移していることが確認できます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13.png" alt="" width="710" height="416" class="aligncenter wp-image-6063" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13.png 2647w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-300x176.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-1024x600.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-768x450.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-1536x900.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-2048x1200.png 2048w" sizes="auto, (max-width: 710px) 100vw, 710px" /></p>
<p>&nbsp;</p>
<p>これのうちの「MakeCode」を入力します。</p>
<p>すると下記のような画面が表示されます。</p>
<p>次に「マイプロジェクト」→「新しいプロジェクト」を押下します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14.png" alt="" width="702" height="552" class="aligncenter wp-image-6064" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14.png 1872w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-300x236.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-1024x805.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-768x603.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-1536x1207.png 1536w" sizes="auto, (max-width: 702px) 100vw, 702px" /></p>
<p>&nbsp;</p>
<p>下記のような画面が出てくるので、適当なプロジェクト名を作成します。</p>
<p>下記画面ではいったん「test」という名前にします。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15.png" alt="" width="724" height="425" class="aligncenter wp-image-6065" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15.png 1626w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-300x176.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-1024x600.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-768x450.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-1536x900.png 1536w" sizes="auto, (max-width: 724px) 100vw, 724px" /></p>
<p>&nbsp;</p>
<p>するとプロジェクトが作成され、下記エディタが表示されます。</p>
<p>この画面で直感的にプログラミングが組めるのでこちらもおすすめですが、</p>
<p>Python を学びたい人は下記画面の赤枠の「Python」と表示されている箇所を押下します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16.png" alt="" width="735" height="384" class="aligncenter wp-image-6066" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16.png 3787w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-300x157.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-1024x535.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-768x401.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-1536x802.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-2048x1069.png 2048w" sizes="auto, (max-width: 735px) 100vw, 735px" /></p>
<p>&nbsp;</p>
<p>すると下記のように画面が表示されますのこれで Python でプログラミングできるようになりました！！</p>
<p>Python でプログラミングし、右下の再生ボタンを押下すれば、Pythonが実行されます！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18.png" alt="" width="708" height="374" class="aligncenter wp-image-6068" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18.png 3802w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-300x159.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-1024x542.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-768x406.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-1536x812.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-2048x1083.png 2048w" sizes="auto, (max-width: 708px) 100vw, 708px" /></p>
<p>&nbsp;</p>
<h2>プログラミングして動かしてみる！</h2>
<p>実際に私が作成した Python プログラミングをお手本とします。</p><pre class="crayon-plain-tag"># ############################################
# 建物構築メソッド
# ############################################

# 入力情報 
# 偶数にする
INPUT_X = 8
INPUT_Y = 8
INPUT_Z = 8

HOUSE_NUM = 6

# 最初のAgentのポジション
player.teleport(pos(10 + 2, 0, 0))

# 最初のポジション
F_X = 1
F_Y = -1
F_Z = 10

# 入力位置を最初の位置からのポジションずらす
def setPositionInfo(aX: number, aY: number, aZ: number):
    apX = F_X + aX
    apY = F_Y + aY
    apZ = F_Z + aZ
    return apX,apY,apZ

# 家 建築
def buildHouse(block1: number, block2: number,block3: number, aX: number, aY: number, aZ: number):
    buildTower(block1,aX,aY,aZ)
    buildRoof(block2,block3,aX,aY,aZ)
    buildDoor(OAK_DOOR,aX,aY,aZ)

# 中空洞 建築
def buildTower(block: number, aX: number, aY: number, aZ: number):
    firstPosition = pos(F_X, F_Y, F_Z)
    apX,apY,apZ = setPositionInfo(aX, aY, aZ)
    blocks.fill(block, firstPosition, pos(apX, apY, apZ), FillOperation.HOLLOW)

# 屋根  建築 向き
def buildRoof(block1: number,block2: number,aX: number, aY: number, aZ: number):
    firstPosition = pos(F_X, F_Y, F_Z)
    apX,apY,apZ = setPositionInfo(aX, aY, aZ)
    yaneY = apY
    sX = F_X
    sZ = F_Z
    lX = apX
    lZ = apZ

    if aX % 2 == 0:
        num = 1
    else :
        num = 2

    for i in range(aX + num):
        if i &lt; aX / 2 :
            blocks.fill(blocks.block_with_data(block1, 2), pos(sX, yaneY, sZ), pos(lX, yaneY, sZ), FillOperation.REPLACE)
            yaneY = yaneY + 1
        else :
            blocks.fill(blocks.block_with_data(block1, 3), pos(sX, yaneY, sZ), pos(lX, yaneY, sZ), FillOperation.REPLACE)
            yaneY = yaneY - 1
        sZ = sZ + 1

    yaneY = apY
    sZ = F_Z + 1
    lZ = apZ - 1

    for i in range((aX + num)/2):
        if sZ &lt;= lZ:
            blocks.fill(block2, pos(sX, yaneY, sZ), pos(lX, yaneY, lZ), FillOperation.REPLACE)
        else:
            break
        sZ = sZ + 1
        lZ = lZ - 1
        yaneY = yaneY + 1

# ドア  建築
def buildDoor(block1: number,aX: number, aY: number, aZ: number):
    firstPosition = pos(F_X, F_Y, F_Z)
    apX,apY,apZ = setPositionInfo(aX, aY, aZ)
    blocks.fill(blocks.block_with_data(block1, 1), pos(apX-aX/2, F_Y+1, apZ-aZ), pos(apX-aX/2, F_Y+2, apZ-aZ), FillOperation.REPLACE)

# ############################################
# 呼び出し用メソッド
# ############################################

# チャット 家の建築
def on_on_chat():
    buildHouse(PLANKS_OAK, DARK_OAK_WOOD_STAIRS, PLANKS_OAK, INPUT_X, INPUT_Y, INPUT_Z)
    player.say("完了")
player.on_chat("build", on_on_chat)</pre><p>
&nbsp;</p>
<p>これで右下緑色の再生ボタンを押下すれば、下記動画のように自動で家が作成されます！</p>
<p>ぜひ試してみてください！</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/example20220128.gif" alt="" width="760" height="535" class="aligncenter wp-image-6078" /></p>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>この記事では、マイクラでPython プログラミングをする方法について解説しました。</p>
<p>&nbsp;</p>
<p>これからこの記事や私の YouTube でマイクラで Python プログラミングした動画を投稿しようと思いますので</p>
<p>ぜひご覧ください。</p>
<p>ではでは。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【初心者向け】Excel で表の縦横を入れ替える２つの方法（TRANSPOSE関数も説明！）</title>
		<link>https://lemon818.com/excel-vertical-horizontal/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Sun, 06 Jun 2021 14:21:46 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[TRANSPOSE]]></category>
		<category><![CDATA[エクセル]]></category>
		<category><![CDATA[入れ替え]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[縦横]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=5769</guid>

					<description><![CDATA[Excel で表の縦横を入れ替えたい！ &#160; そんな悩みがあるのではないかと思います。 この記事では「Excel で表の縦横を入れ替える２つの方法」について簡単に解説します。 &#160; Excel には縦横を…]]></description>
										<content:encoded><![CDATA[<div class="sc_frame_wrap solid yellow">
<div></div>
<div class="sc_frame "><span style="color: #000000;"><b>Excel で表の縦横を入れ替えたい！</b></span></div>
</div>
<p>&nbsp;</p>
<p>そんな悩みがあるのではないかと思います。</p>
<p>この記事では「<span style="color: #3366ff;"><strong>Excel で表の縦横を入れ替える２つの方法</strong></span>」について簡単に解説します。</p>
<p>&nbsp;</p>
<p>Excel には縦横を並び替える方法は二つあります。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap orange">
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid orange">
<ol>
<li>右クリック→「行/列を入れ替え（T)」で表の縦横を入れ替える（こっちが<strong><span style="color: #ff0000;">おすすめ</span></strong>！）</li>
<li><span>TRANSPOSE 関数で表の縦横を入れ替える</span></li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<p>この記事では上記①②のやり方について画像を使ってわかりやすく説明します！</p>
<p>よければぜひご覧いただければと思います。</p>
<div>
<div class="voice clearfix left n_bottom"></div>
<h2>右クリック→「行/列を入れ替え（T)」で表の縦横を入れ替える</h2>
</div>
<p><strong><span style="color: #3366ff;">こちらがExcel の縦横を入れ替える一番簡単な方法</span></strong>です。</p>
<p>まず縦横を入れ替えたい表を選択して右クリック→「コピー」をクリックします。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal1.png" alt="" width="499" height="513" class="aligncenter  wp-image-5772" srcset="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal1.png 635w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal1-292x300.png 292w" sizes="auto, (max-width: 499px) 100vw, 499px" /></p>
<p>&nbsp;</p>
<p>そして適当なセルを右クリック→「行/列を入れ替え（T)」（画像の<span style="color: #ff0000;"><strong>赤枠</strong></span>の箇所）を選択します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal2.png" alt="" width="339" height="431" class="aligncenter  wp-image-5773" srcset="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal2.png 445w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal2-236x300.png 236w" sizes="auto, (max-width: 339px) 100vw, 339px" /></p>
<p>&nbsp;</p>
<p>すると表が縦横入れ替わって貼り付けされることが確認できます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal3.png" alt="" width="482" height="351" class="aligncenter  wp-image-5774" srcset="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal3.png 639w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal3-300x218.png 300w" sizes="auto, (max-width: 482px) 100vw, 482px" /></p>
<p>&nbsp;</p>
<div>
<p>こっちがすごく簡単です！</p>
<p>次の TRANSPOSE 関数をつかう方法はあまりおススメしませんが、一応解説します。</p>
<p>&nbsp;</p>
<h2><span>TRANSPOSE 関数で表の縦横を入れ替える</span></h2>
<p><span style="color: #000000;">こちらは TRANSPOSE 関数を使って縦横を入れ替える一番簡単な方法</span>です。</p>
<p><strong><span style="color: #ff0000;">あまりおススメしません</span></strong>が、説明します。</p>
<p>まず下記画像のように、縦横を入れ替える表を表示させるためのセルの範囲を指定します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal5.png" alt="" width="512" height="348" class="aligncenter  wp-image-5775" srcset="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal5.png 735w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal5-300x204.png 300w" sizes="auto, (max-width: 512px) 100vw, 512px" /></p>
</div>
<p>&nbsp;</p>
<p>Excel の数式バー（下記の赤枠）に「<strong>=TRANPOSE(<span style="color: #3366ff;">C4:F9</span>)</strong>」と入力します（<strong><span style="color: #3366ff;">C4:F9</span></strong><span style="color: #000000;">は縦横入れ替える前の表の範囲を示します</span>）。</p>
<p>&nbsp;</p>
<div>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6.png" alt="" width="529" height="360" class="aligncenter  wp-image-5776" srcset="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6.png 772w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6-300x204.png 300w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6-768x522.png 768w" sizes="auto, (max-width: 529px) 100vw, 529px" /></p>
</div>
<p>&nbsp;</p>
<p>そして、<strong>「Ctrl」 + 「Shift」+ 「Enter」</strong>と入力します。</p>
<p>すると表のように縦横が入れ替わった表が出力されます。</p>
<div>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal7.png" alt="" width="509" height="340" class="aligncenter  wp-image-5777" srcset="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal7.png 768w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal7-300x200.png 300w" sizes="auto, (max-width: 509px) 100vw, 509px" /></p>
</div>
<p>&nbsp;</p>
<h3><span style="color: #000000;">TRANSPOSE 関数とは？</span></h3>
<p><span style="color: #000000;">TRANSPOSE 関数とは「配列の縦方向と横方向のセルの範囲の変換を行う」関数です。</span></p>
<p>TRANSPOSE(セル範囲)とすることで縦横が入れ替わった値が取得できます。</p>
<p>&nbsp;</p>
<p>しかし取得できる値は配列（値がいっぱい入っている入れ物と思ってください）となるため、</p>
<p>下記のようにセルの範囲を指定する必要があったということです。</p>
<p>&nbsp;</p>
<div>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6.png" alt="" width="529" height="360" class="aligncenter  wp-image-5776" srcset="https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6.png 772w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6-300x204.png 300w, https://lemon818.com/wp/wp-content/uploads/2021/06/excel-vertical-horizontal6-768x522.png 768w" sizes="auto, (max-width: 529px) 100vw, 529px" /></p>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>&nbsp;</p>
<p>いかがでしたでしょうか？</p>
<p>この記事では「<span style="color: #3366ff;"><strong>Excel で表の縦横を入れ替える２つの方法</strong></span>」について解説しました。</p>
<p>&nbsp;</p>
<p>この記事が読者の何かのお役に立てれば幸いです。</p>
<p>もしこの記事がいいなと思えば SNS やブログなどで共有いただければ嬉しいです。</p>
<p>ではでは。</p>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【初心者向け】Excel で行・列を非表示する・非表示を解除する方法</title>
		<link>https://lemon818.com/excel-hihyozi/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Tue, 25 May 2021 13:54:04 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[セル]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[行]]></category>
		<category><![CDATA[解除]]></category>
		<category><![CDATA[非表示]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=5538</guid>

					<description><![CDATA[Excel の行・列を非表示に設定もしくは非表示を解除したい！ &#160; Excel で資料を作っていれば、非表示にしたい箇所があるときがあると思います。 そんなときに Excel には行・列を非表示にする方法があり…]]></description>
										<content:encoded><![CDATA[<div class="sc_frame_wrap solid yellow">
<div class="sc_frame "><strong><span style="color: #000000;">Excel の行・列を非表示に設定もしくは非表示を解除したい！</span></strong></div>
</div>
<p>&nbsp;</p>
<p>Excel で資料を作っていれば、非表示にしたい箇所があるときがあると思います。</p>
<p>そんなときに Excel には行・列を非表示にする方法があります！</p>
<div>
<p>&nbsp;</p>
<p>この記事では、Excel で「<strong>行・列<span style="color: #000000;">を非表示にする方法と非表示を解除する方法</span></strong>」について簡単に解説します。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">この記事でわかること！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>Excel の行・列を非表示にする方法</li>
<li>Excel の行・列を非表示を解除する方法</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>Excel の行・列を非表示にする方法</h2>
<p>まずはじめに「行・列単位で非表示にする方法」を解説します。</p>
<p>なおExcelでは<span style="color: #ff0000;"><strong>セル単位では非表示にできません</strong></span>ので、ご注意ください。</p>
</div>
<p>まず、非表示にしたい行もしくは列を選択します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi1.png" alt="" width="500" height="339" class="aligncenter size-full wp-image-5541" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi1.png 500w, https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi1-300x203.png 300w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<p>&nbsp;</p>
<p>上記画像では列を非表示にする例を示していますが、</p>
<p>行を非表示にする場合は行を選択します。</p>
<p>&nbsp;</p>
<p>選択すれば右クリックを押下→「非表示」を選択します。</p>
<p>&nbsp;</p>
<div>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi2.png" alt="" width="497" height="348" class="aligncenter size-full wp-image-5542" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi2.png 497w, https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi2-300x210.png 300w" sizes="auto, (max-width: 497px) 100vw, 497px" /></p>
</div>
<p>&nbsp;</p>
<p>これにより選択したセルが非表示になります。</p>
<p>&nbsp;</p>
<div>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi3.png" alt="" width="506" height="338" class="aligncenter size-full wp-image-5543" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi3.png 506w, https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi3-300x200.png 300w" sizes="auto, (max-width: 506px) 100vw, 506px" /></p>
</div>
<p>&nbsp;</p>
<div>
<h2>Excel の行・列の非表示を解除する方法</h2>
</div>
<p>今度は「非表示の行、列を解除する方法」について解説します。</p>
<p>まず非表示にした行・列の前後の列を選択します。</p>
<p>下記ではD列を非表示にしているため、その前後の列である「C列」と「E列」を選択します。</p>
<p>&nbsp;</p>
<div>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi4.png" alt="" width="475" height="313" class="aligncenter size-full wp-image-5544" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi4.png 475w, https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi4-300x198.png 300w" sizes="auto, (max-width: 475px) 100vw, 475px" /></p>
</div>
<p>&nbsp;</p>
<p>選択すると右クリックを押下→「再表示」を選択します。</p>
<p>&nbsp;</p>
<div>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi5.png" alt="" width="606" height="344" class="aligncenter size-full wp-image-5545" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi5.png 606w, https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi5-300x170.png 300w" sizes="auto, (max-width: 606px) 100vw, 606px" /></p>
</div>
<p>&nbsp;</p>
<p>すると非表示が解除され、非表示だった行・列が再表示されます。</p>
<div>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi6.png" alt="" width="524" height="321" class="aligncenter size-full wp-image-5546" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi6.png 524w, https://lemon818.com/wp/wp-content/uploads/2021/05/excel-hihyozi6-300x184.png 300w" sizes="auto, (max-width: 524px) 100vw, 524px" /></p>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>この記事では、Excel で「<strong>行・列<span style="color: #000000;">を非表示にする方法と非表示を解除する方法</span></strong>」について解説しました。</p>
<p>&nbsp;</p>
<p>この記事が読者の何かのお役に立てれば幸いです。</p>
<p>ではでは。</p>
<p>&nbsp;</p>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【初心者向け】Excelでフィルターを複数条件で抽出する簡単な方法！</title>
		<link>https://lemon818.com/excel-multi-filter/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Sun, 16 May 2021 00:00:37 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[フィルター]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[条件]]></category>
		<category><![CDATA[複数]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=5443</guid>

					<description><![CDATA[Excelのフィルターを複数条件で抽出したい！絞り込みたい！ &#160; Excel でデータ管理していたらそんなことを思うときがあると思います。 この記事を読んだらこんな感じでできるようになります。 &#160; &#038;…]]></description>
										<content:encoded><![CDATA[<div class="sc_frame_wrap solid yellow">
<div class="sc_frame "><strong><span style="color: #000000;">Excelのフィルターを複数条件で抽出したい！絞り込みたい！</span></strong></div>
</div>
<p>&nbsp;</p>
<p>Excel でデータ管理していたらそんなことを思うときがあると思います。</p>
<p>この記事を読んだらこんな感じでできるようになります。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter.gif" alt="" width="612" height="623" class="aligncenter size-full wp-image-5466" /></p>
<p>&nbsp;</p>
<p>この記事では、Excel で「E<span style="color: #000000;">xcelのフィルターを複数条件で抽出する</span>」する方法について簡単に解説します。</p>
<p>やり方は主に二通りです。</p>
<div class="sc_designlist ol square solid blue">
<ol>
<li>フィルターの詳細設定から設定する</li>
<li>条件抽出用の列を追加して実行する</li>
</ol>
</div>
<p>&nbsp;</p>
<p>上記どちらでもできますが、私のおすすめは「フィルターの詳細設定から設定する」</p>
<p>なぜならやり方がわかりやすくて簡単だからです。</p>
<p>この記事ではこれら２通りのやり方を説明します。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">この記事でわかること！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>E<span style="color: #000000;">xcelのフィルターを複数条件で抽出する方法がわかる</span></li>
<li>【オススメ】フィルターの詳細設定から設定する方法</li>
<li>「条件抽出用」の列を追加して実行する</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>【オススメ】フィルターの詳細設定から設定する方法</h2>
<p>&nbsp;</p>
<p>まずこんな表（<span style="color: #3366ff;"><strong>オリジナル</strong></span>）があると思います。</p>
<p>この表の上に（どこでもいいです）にフィルター用の表（<span style="color: #ff0000;"><strong>フィルタ条件</strong></span>）を追加してあげます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-0.png" alt="" width="443" height="442" class="aligncenter size-full wp-image-5464" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-0.png 443w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-0-300x300.png 300w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-0-150x150.png 150w" sizes="auto, (max-width: 443px) 100vw, 443px" /></p>
<p>&nbsp;</p>
<p>今回はフィルター用の表（<span style="color: #ff0000;"><strong>フィルタ条件</strong></span>）を下記のように指定してフィルターします。</p>
<div class="sc_designlist li fa_check blue">
<ul>
<li>果実がオレンジ、値段が500</li>
<li>果実がオレンジ、個数が10</li>
<li>果実がバナナ、個数が4、値段が100より大きい</li>
</ul>
<p>&nbsp;</p>
</div>
<p>※ フィルタ条件の表について、下記表（引用：<a href="https://support.microsoft.com/ja-jp/office/%E9%AB%98%E5%BA%A6%E3%81%AA%E6%9D%A1%E4%BB%B6%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%83%BC%E3%82%92%E9%81%A9%E7%94%A8%E3%81%99%E3%82%8B-4c9222fe-8529-4cd7-a898-3f16abdff32b">Microsoft 公式</a>）のように条件をできます。</p>
<p>&nbsp;</p>
<table style="border-collapse: collapse; width: 58.4426%;">
<tbody>
<tr>
<td width="214" style="width: 19.815%; background-color: #000000;"><span style="color: #ffffff;">比較演算子</span></td>
<td width="131" style="width: 19.815%; background-color: #000000;"><span style="color: #ffffff;">意味</span></td>
<td width="131" style="width: 18.7356%; background-color: #000000;"><span style="color: #ffffff;">使用例</span></td>
</tr>
<tr>
<td style="width: 19.815%; background-color: #f2eded; text-align: center;">= (等号)</td>
<td style="width: 19.815%; text-align: center;">等しい</td>
<td style="width: 18.7356%; text-align: center;">A1=B1</td>
</tr>
<tr>
<td style="width: 19.815%; background-color: #f2eded; text-align: center;">&gt; (大なり記号)</td>
<td style="width: 19.815%; text-align: center;">より大きい</td>
<td style="width: 18.7356%; text-align: center;">A1&gt;B1</td>
</tr>
<tr>
<td style="width: 19.815%; background-color: #f2eded; text-align: center;">&lt; (小なり記号)</td>
<td style="width: 19.815%; text-align: center;">より小さい</td>
<td style="width: 18.7356%; text-align: center;">A1&lt;B1</td>
</tr>
<tr>
<td style="width: 19.815%; background-color: #f2eded; text-align: center;">&gt;= (より大か等しい記号)</td>
<td style="width: 19.815%; text-align: center;">以上</td>
<td style="width: 18.7356%; text-align: center;">A1&gt;=B1</td>
</tr>
<tr>
<td style="width: 19.815%; background-color: #f2eded; text-align: center;">&lt;= (より小か等しい記号)</td>
<td style="width: 19.815%; text-align: center;">以下</td>
<td style="width: 18.7356%; text-align: center;">A1&lt;=B1</td>
</tr>
<tr>
<td style="width: 19.815%; background-color: #f2eded; text-align: center;">&lt;&gt; (不等号)</td>
<td style="width: 19.815%; text-align: center;">等しくない</td>
<td style="width: 18.7356%; text-align: center;">A1&lt;&gt;B1</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>つぎに Excel の「データ」タブ→「詳細設定」を選択します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-2.png" alt="" width="848" height="217" class="aligncenter size-full wp-image-5460" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-2.png 848w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-2-300x77.png 300w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-2-768x197.png 768w" sizes="auto, (max-width: 848px) 100vw, 848px" /></p>
<p>&nbsp;</p>
<p>「フィルターオプション」という画像が表示されるので、抽出先を選択範囲内として</p>
<p>リスト範囲を<span style="color: #3366ff;"><strong>オリジナル表</strong></span>の範囲（画像の場合、$B:$9:$D$15）を選択します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-3.png" alt="" width="668" height="397" class="aligncenter size-full wp-image-5461" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-3.png 668w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-3-300x178.png 300w" sizes="auto, (max-width: 668px) 100vw, 668px" /></p>
<p>&nbsp;</p>
<p>そして検索条件範囲にフィルター用の表（<span style="color: #ff0000;"><strong>フィルタ条件</strong></span>）の表の範囲（画像の場合、$B:$3:$D$6）を指定します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-4.png" alt="" width="628" height="389" class="aligncenter size-full wp-image-5462" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-4.png 628w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-4-300x186.png 300w" sizes="auto, (max-width: 628px) 100vw, 628px" /></p>
<p>&nbsp;</p>
<p>最後に「OK」ボタンを押せば、指定した条件通りに<span style="color: #3366ff;"><strong>オリジナル表</strong><span style="color: #000000;">がフィルターされています。</span></span></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-5.png" alt="" width="464" height="363" class="aligncenter size-full wp-image-5463" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-5.png 464w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-5-300x235.png 300w" sizes="auto, (max-width: 464px) 100vw, 464px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>「条件抽出用」の列を追加して実行する</h2>
<p>&nbsp;</p>
<p>こちらはオススメしませんが、一応紹介しておきます。</p>
<p>なぜオススメしないか、それは<strong><span style="color: #ff0000;">関数を書くのがめんどくさい</span></strong>からです。</p>
<p>まずこんな感じの表があるとします。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-6.png" alt="" width="413" height="277" class="aligncenter size-full wp-image-5467" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-6.png 413w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-6-300x201.png 300w" sizes="auto, (max-width: 413px) 100vw, 413px" /></p>
<p>&nbsp;</p>
<p>これの一番左端の列「条件」を追加します。</p>
<p>そしてその列に関数を埋め込みます。</p>
<p>下記表は AND 関数という複数の条件をすべて満たす場合 TRUE、満たさない場合 FALSE になる関数を指定しています。</p>
<p>※ AND がわからない人は下記URLもどうぞ！</p>
<div class="sc_getpost"><a class="clearfix" href="https://lemon818.com/excel-if/" ><div class="sc_getpost_thumb post-box-thumbnail__wrap"><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2018/10/Excel_1540823069-150x150.png" width="150" height="150" alt="【Excel 関数】IF関数にOR/ANDを組み合わせて複数条件に対応させる方法"></div><div class="title">【Excel 関数】IF関数にOR/ANDを組み合わせて複数条件に対応させる方法</div><div class="date">2018.12.9</div><div class="substr">はじめに Excel では IF関数を使ってさまざまな条件分岐を行えます。 さらに OR/AND 関数をつかって複数の条件が一致する場合もしくは複数の条件の中からどれかと一致する場合に 処理するように実装することも可能です。 このページでは、IF関数に複数条件を対応させる方法についてご紹介します。 ...</div></a></div>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-7.png" alt="" width="559" height="250" class="aligncenter size-full wp-image-5468" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-7.png 559w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-7-300x134.png 300w" sizes="auto, (max-width: 559px) 100vw, 559px" /></p>
<p>この要領ですべての行に関数を埋め込みます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-8.png" alt="" width="561" height="253" class="aligncenter size-full wp-image-5469" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-8.png 561w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-8-300x135.png 300w" sizes="auto, (max-width: 561px) 100vw, 561px" /></p>
<p>&nbsp;</p>
<p>表を選択し「データ」タブ → 「フィルター」をクリックします。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-9.png" alt="" width="761" height="424" class="aligncenter size-full wp-image-5470" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-9.png 761w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-9-300x167.png 300w" sizes="auto, (max-width: 761px) 100vw, 761px" /></p>
<p>&nbsp;</p>
<p>ヘッダー行（画像の黄色）にフィルターボタンが表示されるようになります。</p>
<p>さきほど追加した「条件」列のフィルターボタンを押下し、TRUEだけを表示させるようにします。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-10.png" alt="" width="584" height="523" class="aligncenter size-full wp-image-5471" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-10.png 584w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-10-300x269.png 300w" sizes="auto, (max-width: 584px) 100vw, 584px" /></p>
<p>&nbsp;</p>
<p>これにより複数条件のフィルター条件でデータが絞り込みできます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-11.png" alt="" width="599" height="148" class="aligncenter size-full wp-image-5472" srcset="https://lemon818.com/wp/wp-content/uploads/2021/05/filter-11.png 599w, https://lemon818.com/wp/wp-content/uploads/2021/05/filter-11-300x74.png 300w" sizes="auto, (max-width: 599px) 100vw, 599px" /></p>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>&nbsp;</p>
<p>いかがでしたでしょうか？</p>
<p>この記事では、Excel で「E<span style="color: #000000;">xcelのフィルターを複数条件で抽出する</span>」する方法について簡単に解説しました。</p>
<p>&nbsp;</p>
<div class="sc_designlist ol square solid blue">
<ol>
<li>フィルターの詳細設定から設定する</li>
<li>条件抽出用の列を追加して実行する</li>
</ol>
</div>
<p>&nbsp;</p>
<p>私は「フィルターの詳細設定から設定する」方法のほうが<span style="color: #3366ff;"><strong>簡単でシンプル</strong></span>なのでおススメです！</p>
<p>この記事が読者の何かのお役に立てれば幸いです。</p>
<p>ではでは。</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Python】range 関数の使い方！リストも for 文も簡単にできる！</title>
		<link>https://lemon818.com/python-range/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Mon, 27 Jul 2020 10:33:42 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[range]]></category>
		<category><![CDATA[リスト]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[増分量]]></category>
		<category><![CDATA[終了]]></category>
		<category><![CDATA[連続数値]]></category>
		<category><![CDATA[開始]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=5067</guid>

					<description><![CDATA[&#160; ・Pythonの range の使い方がよくわからん！！ ・for 文とかにつかうのはよくみるけど、、結局なんやこれ？ &#160; そんな悩みがあると思います。 &#160; 「range関数」は開始から…]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<div class="sc_frame_wrap solid yellow">
<div class="sc_frame ">
<div class="sc_frame_text"><span style="color: #000000;"><strong>・Pythonの range の使い方がよくわからん！！</strong></span></div>
<div></div>
<div>
<p><span style="color: #000000;"><strong>・for 文とかにつかうのはよくみるけど、、結局なんやこれ？</strong></span></p>
</div>
</div>
</div>
<p>&nbsp;</p>
<p>そんな悩みがあると思います。</p>
<p>&nbsp;</p>
<p>「range関数」は<strong>開始から終了までの指定した連続数字の要素を生成するメソッド</strong>です。</p>
<p>たとえば range(1,10) としていすれば、連続数字「 1、2、3、.....９」を生成します。</p>
<p><strong>range関数 は for 文やリストを生成するのに使われます。</strong></p>
<p>&nbsp;</p>
<p>一般的なプログラミング言語ならば、for文を書くときは下記のように書くと思います（例えば Javascript の場合）。</p><pre class="crayon-plain-tag">for(var i = 0;i &lt; 10;i++){
 print(i);
}</pre><p>
&nbsp;</p>
<p>for 文の中身を変数 i でうけて、それをインクリメントする。。って感じだと思います。</p>
<p>&nbsp;</p>
<p>しかし <span style="color: #ff0000;"><strong>Python ではこのように書くことができません。</strong></span></p>
<p>for文を書くときは下記のように range 関数を用いります。</p><pre class="crayon-plain-tag">foor i in range(1,10): 
　　print(i)</pre><p>
&nbsp;</p>
<p>このように「range関数」は<strong><span style="color: #3366ff;">for 文（ループ文）を記述する場合に非常に便利な関数</span></strong>であり、Python を学ぶ上で知っておいて損のない関数です。</p>
<p>&nbsp;</p>
<p>この記事では「range関数」について<strong>初心者でもわかるように</strong>具体的なソースコードを用いて解説します！</p>
<p>&nbsp;</p>
<h2>「range関数」の基本的な文法</h2>
<p>range関数では下記のように３つの文法があります。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">Python の「range」関数の基本的な構文</div>
<div class="sc_frame ">
<div class="sc_designlist ol square solid blue">
<ol>
<li>rangeで終了値のみを指定・・・range(終了値)</li>
<li>rangeで開始値と終了値を指定・・・range(開始値, 終了値)</li>
<li>rangeで開始値と終了値、増分量を指定・・・range(開始値, 終了値, 増分)</li>
</ol>
</div>
</div>
</div>
<p>&nbsp;</p>
<h3>rangeで終了する位置のみを指定</h3>
<p>rangeで終了値を指定する場合、「<strong>range(終了値)</strong>」という形式で記述します。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block orange">
<div class="sc_frame_title">ポイント！</div>
<div class="sc_frame ">
<div class="sc_frame_text"><strong>range(終了値)で、数字の０から終了値までの範囲を取得できる！</strong></div>
</div>
</div>
<p>&nbsp;</p>
<p>range(終了)をすると [0 ~ （終了 - 1）] までの連続数値が生成されます。</p>
<p>&nbsp;</p>
<p>たとえば下記のように range(5) と指定すると [0, 1, 2, 3, 4] の要素が生成されます。</p><pre class="crayon-plain-tag">n = range(5)
print(list(n))

## 実行結果
[0, 1, 2, 3, 4]</pre><p>
&nbsp;</p>
<p>※ 上記の list(n) は表示用にわかりやすくするためにリスト型に変換しています。</p>
<p>&nbsp;</p>
<h3>rangeで開始と終了を位置を指定</h3>
<p>rangeで開始値と終了値を指定する場合、「<strong>range(開始値, 終了値)</strong>」という形式で記述します。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block orange">
<div class="sc_frame_title">ポイント！</div>
<div class="sc_frame ">
<div class="sc_frame_text"><strong>range(開始値, 終了値)で、数字の開始値から終了値までの範囲を取得できる！</strong></div>
</div>
</div>
<p>&nbsp;</p>
<p>range(開始, 終了)をすると [開始 ~ （終了 - 1）] までの連続数値が生成されます。</p>
<p>&nbsp;</p>
<p>たとえば下記のように range(4, 10) と指定すると [4, 5, 6, 7, 8, 9] の要素が生成されます。</p><pre class="crayon-plain-tag">n = range(4, 10)
print(list(n))

## 実行結果
[4, 5, 6, 7, 8, 9]</pre><p>
&nbsp;</p>
<p>※ 上記の list(n) は表示用にわかりやすくするためにリスト型に変換しています。</p>
<p>&nbsp;</p>
<h3>rangeで開始と終了を位置を指定し、増分量も指定する</h3>
<p>rangeで開始値と終了値、増分量も指定する場合、「<strong>range(開始, 終了, 増分)</strong>」という形式で記述します。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block orange">
<div class="sc_frame_title">ポイント！</div>
<div class="sc_frame ">
<div class="sc_frame_text"><strong>range 関数は増分量を指定することもできる！</strong></div>
</div>
</div>
<p>&nbsp;</p>
<p>range(開始, 終了, 増分)をすると [開始 ~ （終了 - 1）] までの数値が<strong>増分量</strong>として生成されます。</p>
<p>&nbsp;</p>
<p>たとえば下記のように range(4, 20, 3) と指定すると [4, 7, 10, 13, 16, 19] と<strong>３ずつ増分する</strong>要素が生成されます。</p><pre class="crayon-plain-tag">n = range(4, 10)
print(list(n))

## 実行結果
[4, 7, 10, 13, 16, 19]</pre><p>
&nbsp;</p>
<div class="sc_frame_wrap block orange">
<div class="sc_frame_title">ポイント！</div>
<div class="sc_frame ">
<div class="sc_frame_text">注意点として<strong>「開始」&gt; 「終了」</strong>とする必要があります。</div>
</div>
</div>
<p>&nbsp;</p>
<p>また増分量は負の数を指定することも可能です。</p>
<p>たとえば下記のように range(20, 4, -4) と指定すると [20,16,12,8] と<strong>-4ずつ増分する</strong>要素が生成されます。</p><pre class="crayon-plain-tag">n = range(20, 4, -4)
print(list(n))

## 実行結果
[20,16,12,8]</pre><p>
&nbsp;</p>
<p>※ 上記の list(n) は表示用にわかりやすくするためにリスト型に変換しています。</p>
<p>&nbsp;</p>
<h2>「range関数」を用いてリストを生成！</h2>
<p>range関数で指定した連続数字をリストにするには list 関数を使います。</p>
<p>&nbsp;</p>
<p>たとえば下記のように range(5) と指定するとリスト n =  [0, 1, 2, 3, 4] が生成されます。</p><pre class="crayon-plain-tag">n = range(4, 10)
print(list(n))

## 実行結果
[4, 5, 6, 7, 8, 9]</pre><p>
&nbsp;</p>
<h2>「range関数」を用いて for 文を作成！</h2>
<p>range関数をつかって for 文を作成する方法についてです。</p>
<p>&nbsp;</p>
<p>Python の for 文は「for 変数 in 範囲」という文法ですが、「範囲」を range と記述すればOKです。</p><pre class="crayon-plain-tag">for i in range(1,10):
    print(i)

## 実行結果
1
2
3
4
5
6
7
8
9</pre><p>
&nbsp;</p>
<p>上記は数字を１～９まで表示させるプログラムです。</p>
<p>このように range関数をつかえば簡単に for文を作成できます。</p>
<p>&nbsp;</p>
<p>※ Python の for 文についてより詳しく知りたい方は下記記事もぜひどうぞ(^^♪</p>
<div class="sc_getpost"><a class="clearfix" href="https://lemon818.com/python-for/" ><div class="sc_getpost_thumb post-box-thumbnail__wrap"><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2020/07/python_1593834306-150x150.jpg" width="150" height="150" alt="【初心者向け】 Python でループ処理（for 文）の書き方（continue、break）"></div><div class="title">【初心者向け】 Python でループ処理（for 文）の書き方（continue、break）</div><div class="date">2020.7.4</div><div class="substr">この記事では Python のループ処理である for 文について初心者でもわかりやすく解説します。また for 文に加え、ループ処理を途中で中断する break とループ処理を次にスキップするcontinueについても解説します！...</div></a></div>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>この記事では、Pythonの「range関数」について解説しました。</p>
<p>&nbsp;</p>
<p>この記事が読者の Python 開発のお役に立てれば幸いです。</p>
<p>この記事がいいなと思ったら SNS とかでシェアしていただけると嬉しいです！</p>
<p>ではでは。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Python】三項演算子の書き方まとめ！（初心者向け）</title>
		<link>https://lemon818.com/python-sankouenzansi/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Sat, 25 Jul 2020 12:12:42 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[三項演算子]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=5033</guid>

					<description><![CDATA[どーもTakeです。 この記事では、Pythonの「三項演算子」について簡単に解説します。 &#160; 「三項演算子」は少し難しい書き方です。初心者にはあまりおすすめはしませんが、 この書き方に慣れれば、１ランクUPし…]]></description>
										<content:encoded><![CDATA[<p>どーもTakeです。</p>
<p>この記事では、Pythonの「三項演算子」について簡単に解説します。</p>
<p>&nbsp;</p>
<p>「三項演算子」は少し難しい書き方です。初心者にはあまりおすすめはしませんが、</p>
<p>この書き方に慣れれば、<span style="color: #0000ff;"><strong>１ランクUPした</strong></span>プログラマーになると思います。</p>
<p>&nbsp;</p>
<p>この記事では<strong>「三項演算子」の基本的な書き方</strong>と「elif」文で書く場合の<strong>複雑な「三項演算子」</strong>について</p>
<p><span style="color: #0000ff;"><strong>具体的なソースコードを用いて</strong></span>わかりやすく説明しますので、ぜひご覧いただければと思います。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">この記事でわかること！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>「三項演算子」の基本的な書き方</li>
<li>「三項演算子」で elif文の書き方</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>「三項演算子」の基本的な書き方</h2>
<p>基本的な書き方は下記になります。</p><pre class="crayon-plain-tag">&lt;条件が真の場合の値&gt; if &lt;条件式&gt; else &lt;条件が偽の場合の値&gt;</pre><p>
&nbsp;</p>
<p>条件が真の（条件を満たす）場合の値をはじめに記述し、その後に条件式を書きます。</p>
<p>一風変わった書き方ですが、こう書くことでよりシンプルに書くことができます。</p>
<p>&nbsp;</p>
<p>これに比べ Python の普通の条件式の下記になります。</p><pre class="crayon-plain-tag">if &lt;条件式&gt;: 
    &lt;条件が真の場合の値&gt; 
else: 
    &lt;条件が偽の場合の値&gt;</pre><p>
&nbsp;</p>
<p>Python で条件式のソースを書くと、少なからず2行～４行以上書く必要がありますが、</p>
<p>「三項演算子」では<strong>一行にまとめるために簡単に書く文法のこと</strong>です。</p>
<p>&nbsp;</p>
<p>具体的なソースコードは下記になります。</p><pre class="crayon-plain-tag">num = 1
word = 'one' if num == 1 else 'zero'
print(word)

# 実行結果
one</pre><p>
&nbsp;</p>
<p>これは変数 num が 1 の場合、変数 word に one を代入し</p>
<p>変数 num が 1 以外の場合、変数 word に zero を代入します。</p>
<p>&nbsp;</p>
<p>今回は変数 num が 1 であるため、変数 word に one を代入され、</p>
<p>最終行で print メソッドから「one」が表示されます。</p>
<p>&nbsp;</p>
<h2>「三項演算子」で elif 文の書き方</h2>
<p>「三項演算子」の elif 文の書き方は下記になります。</p><pre class="crayon-plain-tag">&lt;条件が真の場合の値&gt; if &lt;条件式&gt; else &lt;条件が偽の場合の値&gt; if &lt;条件式&gt; else &lt;条件が偽の場合の値&gt;</pre><p>
&nbsp;</p>
<p>これはかなりややこしい書き方で正直可読性が低いため、</p>
<p><strong>複雑な条件式は「三項演算子」には向いておりません。</strong></p>
<p>&nbsp;</p>
<p>具体的なソースコードは下記になります。</p><pre class="crayon-plain-tag">num = 3
word = 'one' if num == 1 else 'two' if num == 2 else 'three' 
print(word)

# 実行結果
three</pre><p>
&nbsp;</p>
<p>これはまず「word = 'one'」という値に対し、「if num == 1 else 'two'」という条件式があり、</p>
<p>「（word =） 'two'」という値に対し、「if num == 2 else 'three'」という条件式がネストしているということです。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2020/07/sankouenzanshi.png" alt="" width="715" height="126" class="aligncenter  wp-image-5041" srcset="https://lemon818.com/wp/wp-content/uploads/2020/07/sankouenzanshi.png 743w, https://lemon818.com/wp/wp-content/uploads/2020/07/sankouenzanshi-300x53.png 300w" sizes="auto, (max-width: 715px) 100vw, 715px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>これはぱっとイメージがわかりにくい人は下記をご確認いただければと思います。</p>
<p>下記は Python の普通の条件式になります。</p><pre class="crayon-plain-tag">num = 3
if num == 1:
    word = 'one' 
elif num == 2:
    word = 'two'     
else:
    'three' 
print(word)

# 実行結果
three</pre><p>
&nbsp;</p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>この記事では、Pythonの「三項演算子」について解説しました。</p>
<p>&nbsp;</p>
<p>私の感想ですが「三項演算子」は書けなくても<strong>何ら問題ありません。</strong></p>
<p>システム開発の業務で「三項演算子」で書かれるソースコードは見たことがありません</p>
<p>（おそらく開発者にわかりやすくするため、可読性向上のため）。</p>
<p>&nbsp;</p>
<p>ですがこの書き方に慣れれば、<span style="color: #0000ff;"><strong>１ランクUPした</strong></span>プログラマーになると思います。</p>
<p>ではでは。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Python】joinメソッドの簡単な使い方（文字列・数値の連結・結合）</title>
		<link>https://lemon818.com/python-join/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Thu, 23 Jul 2020 14:41:07 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[join]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[使い方]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[結合]]></category>
		<category><![CDATA[連結]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=4959</guid>

					<description><![CDATA[どーもTakeです。 この記事では、Pythonで「join」メソッドの使い方について簡単に解説します。 &#160; Python の「join」とは文字列を連結・結合させるメソッドのことです。 「join」メソッドを…]]></description>
										<content:encoded><![CDATA[<p>どーもTakeです。</p>
<p>この記事では、Pythonで「join」メソッドの使い方について簡単に解説します。</p>
<p>&nbsp;</p>
<p>Python の「join」とは<strong>文字列を連結・結合させるメソッド</strong>のことです。</p>
<p>「join」メソッドをつかうことで配列（リスト）、map関数、読み込んだファイルデータといった</p>
<p>様々な文字列を結合させることが可能です。</p>
<p>&nbsp;</p>
<p>この記事では、「join」メソッドの基本的な文字列・数値配列の連結・結合方法について</p>
<p>具体的なソースコードを例にをわかりやすく説明します。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">この記事でわかること！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>基本的な「join」メソッドの構文（文字列配列の連結・結合方法）</li>
<li>数値配列の連結・結合方法について（2パターンをご紹介！）</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>基本的な「join」メソッドの構文</h2>
<p>「join」メソッドの基本的な構文は下記になります。</p><pre class="crayon-plain-tag">区切り文字.join(結合させる文字列)</pre><p>
&nbsp;</p>
<p>少し変わった構文だと思いますが、①「区切り文字」②「結合させる文字列」とこの二つの要素を指定すれば</p>
<p>文字列の結合が可能です。</p>
<p>&nbsp;</p>
<p>例として「join」メソッドをつかったソースコードを下記に示します。</p><pre class="crayon-plain-tag">s = ""
array = ['abc','あいうえお','123']
result = s.join(array)
print(result)

## 実行結果
abcあいうえお123</pre><p>
&nbsp;</p>
<p>上記ソースコードでは次のように変数を指定し、</p>
<p>文字列を結合させた値を変数 result に格納します。</p>
<div class="sc_frame_wrap blue">
<div class="sc_frame ">
<div class="sc_designlist ol square solid blue">
<ol>
<li>「区切り文字」・・・ s = ""</li>
<li>「結合させる文字列」・・・ array = ['abc','あいうえお','123']</li>
</ol>
</div>
</div>
</div>
<p>&nbsp;</p>
<p>このコードは解説用に冗長に書いていますが、シンプルに下記のように記載しても結果は問題ありません。</p><pre class="crayon-plain-tag">array = ['abc','あいうえお','123']
print("".join(array))

## 実行結果
abcあいうえお123</pre><p>
&nbsp;</p>
<h3>区切り文字について</h3>
<p>区切り文字については、先ほどのソースコードの変数 s = ""（区切り文字を意味する変数） を変更すればOKです。</p>
<p>例えば「・」という区切り文字とする場合、下記のようにstr = "・" します。</p><pre class="crayon-plain-tag">s = "・"
array = ['abc','あいうえお','123']
result = s.join(array)
print(result)

## 実行結果
abc・あいうえお・123</pre><p>
&nbsp;</p>
<h2>数値の連結方法</h2>
<p>たとえば下記のような数値を含む配列があるとします。</p><pre class="crayon-plain-tag">array = [123,2124,43242]</pre><p>
&nbsp;</p>
<p>この配列を「join」メソッドを用いて結合するとエラーが発生し、結合できません。</p><pre class="crayon-plain-tag">s = "・" 
array = [123,2124,43242] 
result = s.join(array) 
print(result)

## 実行結果
TypeError                                 Traceback (most recent call last)
&lt;ipython-input-9-c757761f5ce7&gt; in &lt;module&gt;
      1 s = "・"
      2 array = [123,2124,43242]
----&gt; 3 result = s.join(array)
      4 print(result)

TypeError: sequence item 0: expected s instance, int found</pre><p>
&nbsp;</p>
<p>エラー解決方法として下記二つの手法で考えられます。</p>
<div class="sc_frame_wrap blue">
<div class="sc_frame ">
<div class="sc_designlist ol square solid blue">
<ol>
<li>数値の配列を文字列の配列に変換してから「join」メソッドを使用する</li>
<li>map関数で文字列に変換して「join」メソッドを使用する</li>
</ol>
</div>
</div>
</div>
<p>&nbsp;</p>
<h3>数値の配列を文字列の配列に変換してから「join」メソッドを使用する</h3>
<p>数値の配列を文字列の配列に変換してから「join」メソッドを使用する方法についてです。</p>
<p>&nbsp;</p>
<p>非常にシンプルな手法で、配列 array の中身を一度配列 s_array に代入します。</p>
<p>その代入する際に、str()という数値→文字列に変換するメソッドを利用します。</p>
<p>&nbsp;</p>
<p>下記ソースコードに例を示します。</p><pre class="crayon-plain-tag">s = "・"
array = [123,2124,43242] 
s_array = [str(n) for n in array]
result = s.join(s_array) 
print(result)

## 実行結果
123・2124・43242</pre><p>
&nbsp;</p>
<h3>map関数で数値を文字列に変換して「join」メソッドを使用する</h3>
<p>こちらも手法についてですが、map関数を用いて数値→文字列と変換します。</p>
<p>map関数は「map(関数、リスト)」とすることで、</p>
<p>第一引数の関数を第二引数のリストの全要素に対して実行しその結果を返してくれます。</p>
<p>&nbsp;</p>
<p>ここでは、第一引数の関数を「str()」を指定し、第二引数に数値の配列（リスト）を指定すればOKです。</p>
<p>下記ソースコードに例を示します。</p><pre class="crayon-plain-tag">s = "・"
array = [123,2124,43242] 
s_array = map(str,array)
result = s.join(s_array) 
print(result)

## 実行結果
123・2124・43242</pre><p>
&nbsp;</p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>この記事では、Pythonで「join」メソッドの使い方についてを解説しました。</p>
<p>&nbsp;</p>
<p>この記事を参考にPythonで文字列、数値を結合処理についてマスターしていただければ幸いです。</p>
<p>ではでは。</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Python】if文、else if（elif）文など条件分岐の書き方（初心者向け）</title>
		<link>https://lemon818.com/python-if/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Sat, 18 Jul 2020 00:34:01 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[elif]]></category>
		<category><![CDATA[else]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[条件分岐]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=4899</guid>

					<description><![CDATA[どーもTakeです。 この記事では、Pythonで条件分岐の構文である「if」文と「else if（elif）文」と「else文」について 初心者でも簡単に解説します。 &#160; Pythonの条件分岐式は大きく3つ…]]></description>
										<content:encoded><![CDATA[<p>どーもTakeです。</p>
<p>この記事では、Pythonで条件分岐の構文である「if」文と「else if（elif）文」と「else文」について</p>
<p><span style="background-color: #ffffff; color: #0000ff;"><strong>初心者でも簡単に</strong></span>解説します。</p>
<p>&nbsp;</p>
<p>Pythonの条件分岐式は大きく3つあります。</p>
<div class="sc_frame_wrap orange">
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol radius solid orange">
<ol>
<li>if文・・・基本の条件式</li>
<li>elif文・・・if文以外の条件</li>
<li>else文・・・if文、elif文以外の条件</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<p>Python では「else if 文」の書き方について「elif」と書きます。</p>
<p>プログラミング初心者のうちは条件式が難しいのではないかと思います。</p>
<p>&nbsp;</p>
<p>この記事では、<span style="color: #0000ff;"><strong>具体的なソースコードを用いて</strong></span>わかりやすく説明していきます。</p>
<p>ぜひこの記事を参考に条件式をマスターしていただければ幸いです。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">この記事でわかること！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>if文</li>
<li>elif文</li>
<li>else文</li>
<li>比較演算子</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>if文</h2>
<p>まずは一番基本的なif文の書き方です。</p><pre class="crayon-plain-tag">if [条件式]：
    [条件を満たす場合の処理]</pre><p>
&nbsp;</p>
<p>上記の[条件式]と[条件を満たす場合の処理]を書けばOKです。</p>
<p>具体例として変数「num1」が10の場合にメッセージが表示する処理を下記に示します。</p><pre class="crayon-plain-tag">num1 = 10

if num1 == 10:
    print("if文だよ")</pre><p>
&nbsp;</p>
<p>実行結果は下記になります。</p><pre class="crayon-plain-tag">if文だよ</pre><p>
&nbsp;</p>
<p>※ [条件を満たす]について、プログラミングでは[条件が True の場合]とも言います。</p>
<p>逆に満たさない場合は「False」となります。</p>
<p>これは一般的なプログラミングでは、条件を「<span style="color: #0000ff;"><strong>満たす</strong></span>」「<span style="color: #ff0000;"><strong>満たさない</strong></span>」を「<span style="color: #0000ff;"><strong>True</strong></span>」「<span style="color: #ff0000;"><strong>False</strong></span>」という値にしているためです。</p>
<p>&nbsp;</p>
<p>また条件式の中に条件式を含めることも可能です。</p><pre class="crayon-plain-tag">num1 = 10
num2 = 3

if num1 == 10:
    if num2 == 3:
        print("if文だよ")</pre><p>
&nbsp;</p>
<h2>elif文</h2>
<p>つぎに elif文の書き方について説明します。</p>
<p>このif文の条件を満たさない場合に書く次の条件式の構文のことです。</p><pre class="crayon-plain-tag">if [条件式]：
    [条件を満たす場合の処理]
elif [条件式]:
    [条件を満たす場合の処理]</pre><p>
&nbsp;</p>
<p>具体例として下記ソースコードをご確認ください。</p>
<p>変数「num1」が10の場合に「if文」の処理が行われ、</p>
<p>変数「num2」が3の場合に「elif文」の処理が行われ、メッセージが表示されます。</p><pre class="crayon-plain-tag">num = 3

if num == 10:
    print("if文だよ")
elif num == 3:
    print("elif文だよ")</pre><p>
&nbsp;</p>
<p>実行結果は下記になります。</p><pre class="crayon-plain-tag">elif文だよ</pre><p>
&nbsp;</p>
<p>ここでポイントは<strong>[条件式]を書く必要がある</strong>ということです。</p>
<p>もしif文の条件式を満たさない場合すべて実行したい場合は「else文」を書く必要があります。</p>
<p>つまり下記のように書くと<span style="color: #ff0000;"><strong>エラー</strong></span>が表示されます（「elif」ではなく「else」と書く必要があります）。</p><pre class="crayon-plain-tag">num = 3

if num == 10:
    print("if文だよ")
elif :
    print("elif文だよ")</pre><p>
&nbsp;</p>
<h2>else文</h2>
<p>「else文」の書き方についてご紹介します。</p>
<p>このif文の条件を満たさない場合に書く次の条件式の構文のことです。</p><pre class="crayon-plain-tag">if [条件式]：
    [条件を満たす場合の処理]
else :
    [条件を満たす場合の処理]</pre><p>
&nbsp;</p>
<p>「elif」文と「else文」の違いは<strong>[条件式]を書くか書かないか</strong>です。</p>
[条件式]を書く場合は「elif文」、[条件式]を書かない場合は「else文」となります。</p>
<p>&nbsp;</p>
<p>具体例として下記ソースコードをご確認ください。</p>
<p>変数「num1」が10の場合に「if文」の処理が行われ、それ以外の場合はメッセージが表示されます。</p><pre class="crayon-plain-tag">num = 3

if num == 10:
    print("if文だよ")
else :
    print("else文だよ")</pre><p>
&nbsp;</p>
<p>実行結果は下記になります。</p><pre class="crayon-plain-tag">else文だよ</pre><p>
&nbsp;</p>
<p>また「if」「elif」「else」文を組み合わせることも可能です。</p>
<p>その場合「if」→「elif」と条件を確認し、すべて条件を満たさない場合に「else」の処理が実行されます。</p><pre class="crayon-plain-tag">num = 3

if num == 10:
    print("if文だよ")
elif num == 3:
    print("elif文だよ")  
else:
    print("else文だよ")</pre><p>
&nbsp;</p>
<h2>比較演算子</h2>
<p>if 文で二つの値を比較する場合は「比較演算子」を使う必要があります。</p>
<p>別記事に「if 文で使う比較演算子」についてまとめましたので、下記リンクを参考にしてみてください。</p>
<div class="sc_getpost"><a class="clearfix" href="https://lemon818.com/python-enzanshi/" ><div class="sc_getpost_thumb post-box-thumbnail__wrap"><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2020/07/244ca2dde66fb7a70e4b8de9aef9129d-150x150.jpg" width="150" height="150" alt="【Python】if文で使う比較演算子まとめ（大きい・小さい、以上・以下、等しい、含む）"></div><div class="title">【Python】if文で使う比較演算子まとめ（大きい・小さい、以上・以下、等しい、含む）</div><div class="date">2020.7.20</div><div class="substr">どーもTakeです。 この記事では、Pythonで if文で使う「比較演算子」について簡単に解説します。  if文は2つの値を比較する条件式の構文ですが、 値を比較する際に「比較演算子」という演算子を使う必要があります。  演算子 例 意味 == x == y x と y は等しい != x != ...</div></a></div>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>この記事では、Pythonで条件分岐の構文である「if」文と「else if（elif）文」について初心者でも簡単に解説しました。</p>
<p>&nbsp;</p>
<p>条件分岐はプログラミングを書く上で<span style="color: #0000ff;"><strong>必須スキル</strong></span>ですので、</p>
<p>ぜひこの記事を参考に条件分岐式を書きこなしていただければ幸いです。</p>
<p>ではでは。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【初心者向け】 Python でループ処理（for 文）の書き方（continue、break）</title>
		<link>https://lemon818.com/python-for/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Sat, 04 Jul 2020 03:06:17 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[break]]></category>
		<category><![CDATA[continue]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[range]]></category>
		<category><![CDATA[ループ処理]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[繰り返し文]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=4726</guid>

					<description><![CDATA[Python での ループ処理（for 文）の書き方がよくわからない！ &#160; Python を学び始めた当初はそんな悩みがあると思います。 for文とは Python ではループ処理させる構文であり、Python…]]></description>
										<content:encoded><![CDATA[<div class="sc_frame_wrap solid yellow">
<div class="sc_frame ">
<div class="sc_frame_text"><strong><span style="color: #000000;">Python での ループ処理（for 文）の書き方がよくわからない！</span></strong></div>
</div>
</div>
<p>&nbsp;</p>
<p>Python を学び始めた当初はそんな悩みがあると思います。</p>
<p>for文とは Python ではループ処理させる構文であり、Python 以外のプログラミングでも使用する最も有名な構文です。</p>
<p>&nbsp;</p>
<p>この記事では<span style="color: #3366ff;"><strong> Python でループ処理（for文）について</strong></span>解説します！</p>
<p>またループ処理を<span style="color: #3366ff;"><strong>途中で抜ける方法（break、continue）</strong></span>も解説しますのでぜひご覧ください！</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">この記事でわかること！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>Python でループ処理（for文）</li>
<li>ループ処理（for文）を抜ける方法（break、continue）</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>Python でのループ処理（for 文）の書き方！</h2>
<p>&nbsp;</p>
<p>まず Python でループ処理（for文）をつかって「数字をカウントアップする」処理を書いてみます。</p>
<p>「数字をカウントアップ」とは、ループ回数を指定して数字でループすることです。</p>
<p>&nbsp;</p>
<p>例えば 1 ~ 10の数字を表示させるループ処理をしてみます。</p>
<p>このような場合「range」を使いループ処理を実現します。</p><pre class="crayon-plain-tag">for i in range(1, 11):
    print(i)</pre><p>
&nbsp;</p>
<p>「range」を使うことでループする数字の範囲を指定することができます。</p>
<p>ここでは<strong>1 ~ 11</strong>の数字を指定することで<strong>1 ~</strong> <strong>10</strong>の数字を表示させることを実現しています。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block orange">
<div class="sc_frame_title">ポイント！</div>
<div class="sc_frame ">
<div class="sc_frame_text">range() で数字範囲を指定する場合、range(始まり,終わり<strong>+1</strong>)すること！</div>
</div>
</div>
<p>&nbsp;</p>
<p>実行結果は下記になります。</p><pre class="crayon-plain-tag">1
2
3
4
5
6
7
8
9
10</pre><p>
&nbsp;</p>
<p>上記は 1~10という数字を「1」ずつ増やしてループ処理をしていますが、</p>
<p>この増やす数字を「1」ではなく「2」「3」のように増分することもできます。</p><pre class="crayon-plain-tag">for i in range(1, 11, 3):
    print(i)</pre><p>
&nbsp;</p>
<p>上記を実行するとこんな感じの結果になります。</p><pre class="crayon-plain-tag">1
4
7</pre><p>
&nbsp;</p>
<h3>Python の配列を for 文でループさせる方法</h3>
<p>&nbsp;</p>
<p>また Python では配列をもとに for 文でループさせることもできます。</p>
<p>例えば、下記のような配列を定義するとします。</p><pre class="crayon-plain-tag">array = ['山田','田中','佐藤']</pre><p>
&nbsp;</p>
<p>この「山田」「田中」「佐藤」が格納されている配列 array でループさせる for 文を作成します。</p><pre class="crayon-plain-tag">array = ['山田','田中','佐藤']

for name in array:
    print(name)</pre><p>
&nbsp;</p>
<p>上記は配列 array に格納させている値を for 文で変数 name に一度格納し</p>
<p>その name の値を print(name) で表示させる処理をしています。</p>
<p>これの実行結果は下記になります。</p><pre class="crayon-plain-tag">山田
田中
佐藤</pre><p>
&nbsp;</p>
<p>またPythonではあまり書かない for 文ですが、配列のインデックス(添字)でループ文を書くことも可能です。</p>
<p>※ インデックスとは配列のデータが格納されている場所を示します。</p>
<p>&nbsp;</p>
<p>インデックスをもとに for 文でループさせる場合、下記のようにします。</p><pre class="crayon-plain-tag">array = ['山田','田中','佐藤']

for i in range(0,len(array)):
    print(name)</pre><p>
&nbsp;</p>
<p>「len」を用いて配列 array の大きさを取得することができます。</p>
<p>range（ループする数字の範囲を指定）を 0 ~ len(array) の配列のサイズ（つまり3）と指定することで配列のインデックス(添字)でループ文を実現するということです。</p>
<p>実行結果は下記になります。</p><pre class="crayon-plain-tag">山田
田中
佐藤</pre><p>
&nbsp;</p>
<p>以上で <span style="color: #ff0000;"><strong>Python での for 文（ループ処理）の基本的なこと</strong></span>の説明が終わりです。</p>
<p>つぎにループ文を書く上で知っていれば<span style="color: #3366ff;"><strong>さらにお得な情報</strong></span>をご説明します。</p>
<p>&nbsp;</p>
<h2>ループ処理（for文）を抜ける方法（break、continue）</h2>
<p>&nbsp;</p>
<p>Python のループ文を書いているとこんなこと思いませんか？</p>
<div class="sc_frame_wrap solid yellow">
<div class="sc_frame ">
<div class="sc_frame_text"><strong><span style="color: #000000;">「ループ処理を途中で抜けたい！」</span></strong></div>
</div>
</div>
<p>&nbsp;</p>
<p>そう思うことが必ずあります。</p>
<p>そんなときに知っておいて損のない情報を説明します。</p>
<p>&nbsp;</p>
<p>Python ではループ処理（for文）を途中で抜ける際には「break」「continue」を使用します。</p>
<div class="sc_designlist ol square solid blue">
<ol>
<li>break・・・ループ処理を途中で中断して終了する</li>
<li>continue・・・ループ処理を次にスキップする</li>
</ol>
</div>
<p>&nbsp;</p>
<p>一般的に「break」「continue」を使用する場合は 条件式（if文）を使うことが多いです。</p>
<p>※ if 文がよくわからない方はこちらもどうぞ！</p>
<div class="sc_getpost"><a class="clearfix" href="https://lemon818.com/python-if/" ><div class="sc_getpost_thumb post-box-thumbnail__wrap"><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2020/07/if_1595032396-150x150.jpg" width="150" height="150" alt="【Python】if文、else if（elif）文など条件分岐の書き方（初心者向け）"></div><div class="title">【Python】if文、else if（elif）文など条件分岐の書き方（初心者向け）</div><div class="date">2020.7.18</div><div class="substr">どーもTakeです。 この記事では、Pythonで条件分岐の構文である「if」文と「else if（elif）文」と「else文」について 初心者でも簡単に解説します。  Pythonの条件分岐式は大きく3つあります。 if文・・・基本の条件式 elif文・・・if文以外の条件 else文・・・if...</div></a></div>
<div class="sc_getpost"><a class="clearfix" href="https://lemon818.com/python-enzanshi/" ><div class="sc_getpost_thumb post-box-thumbnail__wrap"><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2020/07/244ca2dde66fb7a70e4b8de9aef9129d-150x150.jpg" width="150" height="150" alt="【Python】if文で使う比較演算子まとめ（大きい・小さい、以上・以下、等しい、含む）"></div><div class="title">【Python】if文で使う比較演算子まとめ（大きい・小さい、以上・以下、等しい、含む）</div><div class="date">2020.7.20</div><div class="substr">どーもTakeです。 この記事では、Pythonで if文で使う「比較演算子」について簡単に解説します。  if文は2つの値を比較する条件式の構文ですが、 値を比較する際に「比較演算子」という演算子を使う必要があります。  演算子 例 意味 == x == y x と y は等しい != x != ...</div></a></div>
<p>&nbsp;</p>
<h3>ループ処理を途中で中断して終了させる「break」</h3>
<p>&nbsp;</p>
<p>条件式（if文）＋「break」文について説明します。</p>
<p>「break」は for 文の処理を途中で<span style="color: #ff0000;"><strong>強制的に抜ける処理</strong></span>をします。</p>
<p>&nbsp;</p>
<p>例えば、「山田」「田中」「佐藤」が格納されている配列 array を順に読み込み、</p>
<p>「田中」というキーワードがあるときに「たなか」と表示させるとします。</p><pre class="crayon-plain-tag">array = ['山田','田中','佐藤']

for name in array:
    
    if name == '田中':
        print('たなか')
        
    print(name)</pre><p>
&nbsp;</p>
<p>これを実行すると本来「山田」→「田中」→「佐藤」と表示するところに</p>
<p>「田中」の場合、「たなか」と表示させる処理になりました。</p><pre class="crayon-plain-tag">山田
たなか
田中
佐藤</pre><p>
&nbsp;</p>
<p>配列「array」の中身を順番にループする処理です。</p>
<p>本来「山田」→「田中」→「佐藤」と表示するところに</p>
<p>「田中」の場合、「たなか」と表示させる処理を加えました。</p>
<p>&nbsp;</p>
<p>下記のように if 文の処理の下に「continue」「break」を加えてやります。</p><pre class="crayon-plain-tag">array = ['山田','田中','佐藤']

for name in array:
    
    if name == '田中':
        print('たなか')
        break
        
    print(name)</pre><p>
&nbsp;</p>
<p>すると「田中」の値を読み込むときに continue が実行されることで<span style="color: #ff0000;"><strong>強制的に抜ける処理</strong></span><span style="color: #0000ff;"><span style="color: #000000;">されます。</span></span></p><pre class="crayon-plain-tag">山田
たなか</pre><p>
&nbsp;</p>
<p>こうすることで、「たなか」と表示させる場合ループ文が終了することができます。</p>
<p>&nbsp;</p>
<h3>ループ処理を次にスキップする「continue」</h3>
<p>&nbsp;</p>
<p>条件式＋「continue」文について説明します。</p>
<p>「continue」は for 文の処理を途中で<span style="color: #3366ff;"><strong>次の処理にスキップ</strong></span>します。</p>
<p>&nbsp;</p>
<p>例えば、「山田」「田中」「佐藤」が格納されている配列 array を順に読み込み、</p>
<p>「田中」というキーワードがあるときに「たなか」と表示させるとします。</p><pre class="crayon-plain-tag">array = ['山田','田中','佐藤']

for name in array:
    
    if name == '田中':
        print('たなか')
        
    print(name)</pre><p>
&nbsp;</p>
<p>これを実行すると本来「山田」→「田中」→「佐藤」と表示するところに</p>
<p>「田中」の場合、「たなか」と表示させる処理になりました。</p><pre class="crayon-plain-tag">山田
たなか
田中
佐藤</pre><p>
&nbsp;</p>
<p>この処理に下記のように if 文の処理の下に「continue」を加えてやります。</p><pre class="crayon-plain-tag">array = ['山田','田中','佐藤']

for name in array:
    
    if name == '田中':
        print('たなか')
        continue
        
    print(name)</pre><p>
&nbsp;</p>
<p>すると「田中」の値を読み込むときに continue が実行されることで</p>
<p><span style="color: #3366ff;"><strong>「田中」と表示させる</strong></span><span style="color: #0000ff;"><span style="color: #3366ff;"><strong>処理にスキップ</strong></span><span style="color: #000000;">されます。</span></span></p><pre class="crayon-plain-tag">山田
たなか
佐藤</pre><p>
&nbsp;</p>
<div class="sc_frame_wrap onframe blue">
<div class="sc_frame_title">ポイント！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>break ・・・ ループ文を途中で抜ける（終了する）！</li>
<li>continue ・・・ 次にループ文にスキップ！</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>&nbsp;</p>
<p>いかがでしょうか？</p>
<p>この記事では<span style="color: #3366ff;"><strong> Python でループ処理（for文）について</strong></span>解説しました。</p>
<p>&nbsp;</p>
<p>Python のfor 文を用いたループ文は基本的な書き方を抑えて、</p>
<p>あとは条件式 + 「break」か「continue」ができればほぼ<span style="color: #3366ff;"><strong>9割網羅した</strong></span>といっても過言ではありません。</p>
<p>ぜひ この記事を参考に for文をマスターしていただければと思います。</p>
<p>&nbsp;</p>
<p>※ ループ処理には While 文というのもあります。よければこちらもどうぞ！</p>
<div class="sc_getpost"><a class="clearfix" href="https://lemon818.com/python-while/" ><div class="sc_getpost_thumb post-box-thumbnail__wrap"><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2020/07/c6682b34d8902ccd53032ee3ee1b4449-150x150.jpg" width="150" height="150" alt="【Python】while文（ループ、繰り返し文、抜ける方法）書き方をご解説！"></div><div class="title">【Python】while文（ループ、繰り返し文、抜ける方法）書き方をご解説！</div><div class="date">2020.7.9</div><div class="substr">どーも Takeです。 この記事では、Python の 「while文」 をつかったループ文について解説します。  Python でコーディングする際、必ず取っていいほどループ文を書くことになります。 そんなときにこの記事を参考にぜひ while 文をマスターしていただければと思います。  この記事...</div></a></div>
<p>&nbsp;</p>
<p>ではでは。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【自宅PCでWeb開発】XAMPP に WordPress をインストールする簡単な方法</title>
		<link>https://lemon818.com/xampp-wordpress/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Sat, 23 Mar 2019 11:09:53 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[XMAPP]]></category>
		<category><![CDATA[インストール]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[方法]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=4315</guid>

					<description><![CDATA[はじめに この記事では、XAMPP と呼ばれる Web開発用のオープンソースパッケージに WordPress をインストールし、ログインするまでの方法について簡単に説明します。 難しい知識は特に必要なくただインストールし…]]></description>
										<content:encoded><![CDATA[<h2>はじめに</h2>
<p>この記事では、XAMPP と呼ばれる Web開発用のオープンソースパッケージに WordPress をインストールし、ログインするまでの方法について簡単に説明します。</p>
<p>難しい知識は特に必要なくただインストールし、インストールしたファイルを適切なファイルパスに押下すれば誰でもできます。</p>
<p>なおこの記事はデータベースの設定等が完了していることが前提で記述しております。</p>
<p>もしデータベースの設定を行っていない方は下記リンクを参考にしてみて下さい。</p>
<div class="sc_getpost"><a class="clearfix" href="https://lemon818.com/db-user/" ><div class="sc_getpost_thumb post-box-thumbnail__wrap"><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2018/11/Wordpress_1543528043-150x150.png" width="150" height="150" alt="【自宅PCでWeb開発】XAMPPでMySQLにデータベースとユーザーの作成方法"></div><div class="title">【自宅PCでWeb開発】XAMPPでMySQLにデータベースとユーザーの作成方法</div><div class="date">2019.3.23</div><div class="substr">はじめに Wordpress でホームページ運用する際に、データを管理する機能としてDB（データベース）が必要となります。 この記事では、Web 開発環境を簡単に作成できる「XAMPP」というオープンソースパッケージを用いて、新規データベースとデータベースユーザーの作成方法について簡単に説明します。...</div></a></div>
<h2>WordPress のインストール手順</h2>
<p>まずWordpressの公式ページから<a href="https://ja.wordpress.org/download/">ダウンロードページ</a>に行きます。</p>
<p>そしてそこから最新版の WordPress をダウンロードします。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-1.png" alt="" width="675" height="522" class="aligncenter wp-image-4324" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-1.png 941w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-1-300x232.png 300w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-1-768x595.png 768w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>自分のパソコンに Zip ファイルがダウンロードされるので、その Zip ファイルを右クリックし「すべて展開」を選択します。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-3.png" alt="" width="511" height="437" class="aligncenter wp-image-4326" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-3.png 646w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-3-300x256.png 300w" sizes="auto, (max-width: 511px) 100vw, 511px" /></p>
<p>同じファイルパス（上記画面なら「ダウンロード」フォルダ）に「wordpress-5.1.1-ja」が展開されるので、</p>
<p>そのフォルダの下層の「Wordpress」フォルダをXAMPP のフォルダに移動させます。</p>
<p>今回は XAMPP を 「C:\」にインストールしているため、「Wordpress」フォルダを「C:\xampp\htdocs」に移動させます。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-3-3.png" alt="" width="787" height="346" class="aligncenter wp-image-4329" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-3-3.png 982w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-3-3-300x132.png 300w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-3-3-768x338.png 768w" sizes="auto, (max-width: 787px) 100vw, 787px" /></p>
<p>XAMPP コントロールパネルから <strong>MySQL と Apacheを起動させた状態</strong>で、</p>
<p>ブラウザで「https://localhost/wordpress」と入力すると下記のような画面が表示されますので、「さあ、始めましょう！」を押下し次に進めます。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-4.png" alt="" width="590" height="449" class="aligncenter wp-image-4330" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-4.png 689w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-4-300x228.png 300w" sizes="auto, (max-width: 590px) 100vw, 590px" /></p>
<p>つぎにデータベース情報を入力します。</p>
<p>データベース名と使用したいデータベース名を入力し、そのデータベース用のユーザ名とパスワード、ホスト名（今回は自分のPCで開発をするため「localhost」）を入力します。</p>
<p>入力が完了しましたら、「送信」ボタンを押下します。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-5.png" alt="" width="592" height="455" class="aligncenter wp-image-4333" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-5.png 686w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-5-300x230.png 300w" sizes="auto, (max-width: 592px) 100vw, 592px" /></p>
<p>インストールの準備が整いましたので、「インストール実行」を押下します。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-6.png" alt="" width="567" height="201" class="aligncenter wp-image-4334" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-6.png 693w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-6-300x106.png 300w" sizes="auto, (max-width: 567px) 100vw, 567px" /></p>
<p>下記画面に遷移しますので、サイト情報を入力します。</p>
<p>これらの設定は後で変更が可能であるため、<span style="color: #ff6600;"><strong>一時的に適当な値を入力しても問題ありません。</strong></span></p>
<p>「検索エンジンでの表示」についても、開発段階ならまだページを公開したくないと思いますのでチェックをつけることをおススメします。</p>
<p>すべての情報を入力後、「Wordpress をインストール」を押下します。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-7.png" alt="" width="562" height="631" class="aligncenter wp-image-4335" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-7.png 694w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-7-267x300.png 267w" sizes="auto, (max-width: 562px) 100vw, 562px" /></p>
<p>インストールが完了すると下記メッセージが表示されますので、「ログイン」を押下します。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-8.png" alt="" width="536" height="300" class="aligncenter wp-image-4336" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-8.png 687w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-8-300x168.png 300w" sizes="auto, (max-width: 536px) 100vw, 536px" /></p>
<p>ログイン画面が表示されますので、先ほど入力したユーザ名とパスワードを入力しログインします。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-9.png" alt="" width="297" height="367" class="aligncenter wp-image-4337" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-9.png 347w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-9-243x300.png 243w" sizes="auto, (max-width: 297px) 100vw, 297px" /></p>
<p>ログインに成功すると、Wordpress おなじみの画面に遷移することが確認できます。</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-11.png" alt="" width="750" height="417" class="aligncenter wp-image-4338" srcset="https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-11.png 957w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-11-300x167.png 300w, https://lemon818.com/wp/wp-content/uploads/2019/03/wordpress-11-768x428.png 768w" sizes="auto, (max-width: 750px) 100vw, 750px" /></p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>これにて WordPress インストールが完了です。超簡単なので、ぜひこの記事を参考に行ってみてください。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
