---
# System prepended metadata

title: Python 変数and入出力 - Exercise
tags: [Python課堂練習題目]

---

# Python 変数and入出力 - Exercise
###### tags: `Python課堂練習題目`

**例1**：星野結衣を出力してください。

:::info
Code:
```python=
print("星野結衣"）
```
結果：
![](https://i.imgur.com/XZLLVUQ.png)
:::

**例２**：
以下の条件を満たし、円周、円面積を計算出来るプログラムを作ってください。
* まず、「半径」入力できるようにすること
* 円周率には 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)
:::

---

## 問題１：I don't care, I love it.　を出力してください。
:::info
Code:
```python=
print("I don't care,I love it.")
```

結果：![](https://i.imgur.com/v1m1ZlC.png)


:::

## 問題２：円周の長さの公式を使用し、以下の計算を行い出力してください。（円周率には 3.14 を使うこと）
![](https://i.imgur.com/FkDLP3w.png)
1. 円周の長さが3.14cm の円の直径の長さ
2. 公園にある木の幹の周りの長さをまきじゃくではかると、157cm でした。木の幹が円形だと考えると、木の幹の直径は何cm ですか。
```
出力例：
1.0
50.0
```
:::info
Code:
```python=
r_Round1=3.14
d1=r_Round1/3.14
print("The round1:",d1)
r_Round2=157
d2=r_Round2/3.14
print("The round2:",d2)
```

結果：
![](https://i.imgur.com/ianxAqB.png)
:::

## 問題３：日本では摂氏（℃）で温度を表しているが、アメリカでは華氏（℉）で表しています。摂氏と華氏を表す変数を作って、それぞれ0と32を代入させ、コードを貼り付けてください。
変数名は命名規則に沿って自分で考えてください。
:::info
Code:
```python=
C_temp=int(input("摂氏を入力してください："))
F=(1.8*C_temp)+32
print("華氏:",F)
F_temp=int(input("華氏を入力してください："))
C=(F_temp-32)/1.8
print("摂氏:",C)
```

:::


## 問題4：アーニャちゃんとロイドさんのBMIを表す変数を作って、以下の公式を使用してアーニャちゃんとロイドさんの基礎代謝BMIを計算して代入し、変数を出力してください。

| 名前 | 体重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

```
出力例：
アーニャのBMI： 892.942
ロイドのBMI： 1938.7700000000002
```
:::info
Code:
```python=
f_BMI=9.247*17+3.098*100-4.33*5+447.593
m_BMI=13.397*83+4.799*187-5.677*28+88.362
print("アーニャのBMI :",f_BMI)
print("ロイドのBMI　:",m_BMI)
```
結果：
![](https://i.imgur.com/fINTtdF.png)

:::


## 問題5：ブライアン君はダイエットしています。一年目は100kgなんですが、二年目は80kgになります。三年目は一年目の半分になります。以下の体重を表す変数で計算を行い、出力してください。
![](https://i.imgur.com/spTHG1e.png)

```
出力例：
一年目のブライアン君の体重は： 100 kg
二年目のブライアン君の体重は： 80 kg
三年目のブライアン君の体重は： 50 kg
```
:::info
Code:
```python=
kg=100
print("一年目のブライアン君の体重は:",kg,'kg')
print("二年目のブライアン君の体重は:",kg-20,'kg')
print("三年目のブライアン君の体重は:",kg//2,'kg')
```
結果：
![](https://i.imgur.com/ESoEQiZ.png)

:::


## 問題6：以下の条件を満たして平均速度「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=
v1=int(input("往路の速度："))
v2=int(input("復路の速度："))
v_A=(2*v1*v2)/(v1+v2)
print("The average speed is",v_A)
```
結果：
![](https://i.imgur.com/f7tYrhN.png)

:::


## 問題7：以下の条件に沿って公式を使用し、多角形の内角の和を求めるプログラムを作ってください。

* まず、使用者に多角形の角の数を入力させること
* 次に、公式を使って計算を行い、結果を表す変数に代入させること。
* 最後、出力すること。

多角形の内角の和 ＝  180度 ×（頂点の数－２）
```
**入力例1：**
角の数：8

**出力例1：**
8 角形の内角の和は 1080

-------
**入力例2：**
角の数：5
**出力例2：**
5 角形の内角の和は 540
-------
```
:::info
Code:
```python=
angle=int(input("角の数:"))
n=180*(angle-2)
print("内角の和は",n)
angle2=int(input("角の数:"))
n2="多角形の内角の和"
n2=180*(angle2-2)
print("内角の和は",n2)
```
結果：
![](https://i.imgur.com/hUT05cf.png)

:::

## 問題8：以下の条件を満たして、次の公式で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=
a=float(input('辺aの長さ:'))
b=float(input('辺ｂの長さ:'))
c=float(input('辺ｃの長さ:'))
s=(a+b+c)/2
print("s:",int(s))
area_S=(s*(s-a)*(s-b)*(s-c))**(1/2)
print("S:",area_S)
```

結果：
![](https://i.imgur.com/vKpN2Ht.png)


:::

