# Python 変数and入出力 - Exercise ###### tags: `Python練習題目` **例1**:星野結衣を出力してください。 :::info Code: ```python= print("星野結衣") ``` 結果: ![](https://i.imgur.com/XZLLVUQ.png) ::: **例2**: 以下の条件を満たし、円周、円面積を計算出来るプログラムを作ってください。 * まず、「半径」入力できるようにすること * 円周率には 3.14 を使うこと * 円周、円面積を計算し、出力してください。 ``` **入力例:** Please input value r:1 **出力例:** The round: 6.28 The area: 3.14 ``` :::info Code: ```python= r = float(input("Please input value r:")) r_Round = r * 2 * 3.14 r_Area = r * r * 3.14 print("The round:", r_Round) print("The area:", r_Area) ``` 結果: ![](https://i.imgur.com/u7n9gvs.png) ::: --- ## 問題1:I don't care, I love it. を出力してください。 :::info Code: ```python= ``` 結果: ![](https://i.imgur.com/FrEqb7q.png) ![](https://i.imgur.com/15UZJEw.png) ::: ## 問題2:円周の長さの公式を使用し、以下の計算を行い出力してください。(円周率には 3.14 を使うこと) ![](https://i.imgur.com/FkDLP3w.png) 1. 円周の長さが3.14cm の円の直径の長さ 2. 公園にある木の幹の周りの長さをまきじゃくではかると、157cm でした。木の幹が円形だと考えると、木の幹の直径は何cm ですか。 ``` 出力例: 1.0 50.0 ``` :::info Code: ```python= ``` 結果: ![](https://i.imgur.com/UjMO88o.png) ![](https://i.imgur.com/PR1JMFC.png) ::: ## 問題3:アーニャちゃんとロイドさんのBMRを表す変数を作って、以下の公式を使用してアーニャちゃんとロイドさんの基礎代謝BMRを計算して代入し、変数を出力してください。 | 名前 | 体重kg | 身長cm | 年齢 |ジェンダー| | -------- | -------- | -------- |-------|-| | アーニャ | 17 | 100 | 5 |女| | ロイド | 83 | 187 | 28 |男| **公式:** 男性: 13.397×体重+4.799×身長cm−5.677×年齢+88.362 女性: 9.247×体重kg+3.098×身長cm−4.33×年齢+447.593 ``` 出力例: アーニャのBMR: 892.942 ロイドのBMR: 1938.7700000000002 ``` :::info Code: ```python= ``` 結果: ![](https://i.imgur.com/9eb7ZME.png) ![](https://i.imgur.com/kmwLyh3.png) ::: ## 問題4:ブライアン君はダイエットしています。一年目は100kgなんですが、二年目は80kgになります。三年目は一年目の半分になります。以下の体重を表す変数で計算を行い、出力してください。 ![](https://i.imgur.com/spTHG1e.png) ``` 出力例: 一年目のブライアン君の体重は: 100 kg 二年目のブライアン君の体重は: 80 kg 三年目のブライアン君の体重は: 50 kg ``` :::info Code: ```python= ``` 結果: ![](https://i.imgur.com/8CtaIfT.png) ![](https://i.imgur.com/M5OnSWY.png) ::: ## 問題5:以下の条件を満たして平均速度「v」を計算できるプログラムを作成してください。 ![](https://i.imgur.com/qjdLgh7.png) * 「v1」「v2」のを入力できるようにすること。 * 平均速度「v」を計算し、出力してください。 ``` 入力例: Please input v1:2 Please input v2:4 出力例: The average speed is 2.6666666666666665 ``` :::info Code: ```python= ``` 結果: ![](https://i.imgur.com/Khi7CVT.png) ![](https://i.imgur.com/7Z3tqr4.png) ::: ## 問題6:以下の条件に沿って公式を使用し、多角形の内角の和を求めるプログラムを作ってください。 * まず、使用者に多角形の角の数を入力させること * 次に、公式を使って計算を行い、結果を表す変数に代入させること。 * 最後、出力すること。 多角形の内角の和 = 180度 ×(頂点の数-2) ``` **入力例1:** 角の数:8 **出力例1:** 8 角形の内角の和は 1080 ------- **入力例2:** 角の数:5 **出力例2:** 5 角形の内角の和は 540 ------- ``` :::info Code: ```python= ``` 結果: ![](https://i.imgur.com/whGmMhh.png) ![](https://i.imgur.com/kF4zIUt.png) ::: ## 問題7:以下の条件を満たして、次の公式でSとsを計算できるプログラムを作ってください。 ![](https://i.imgur.com/mWayNHM.png) * まず、使用者に三辺a、b、cを入力させること。 * 次に、公式を使って計算を行い、Sとsを出力すること。 * 最後、出力すること。 補足:ルートは「**(1/2)」を使用することで同様の計算が行える。 ``` **入力例:** Please input a:15 Please input b:20 Please input c:25 **出力例:** S:150.0 s:30 ``` :::info Code: ```python= ``` 結果: ![](https://i.imgur.com/b9MgjvJ.png) ![](https://i.imgur.com/e8XzRyB.png) :::