---
# System prepended metadata

title: 1.1 hello world--輸入和輸出

---

# 1.1 hello world--輸入和輸出
# 輸出







‌

終於要開始寫程式啦!在寫程式的一開始，就要從最經典的hello world開始!







‌

如果有看0.0的python是什麼的人，就會知道python的輸出語法是`print("文字")`







‌

那就來試試看吧!







‌

## Example







exit: Ctrl+↩

```python=
print("hello world!")#記得加雙引號喔!
```







‌

覺得很簡單嗎?那我們再試一個!







exit: Ctrl+↩

```python=
print("hello\nworld!")
```







‌

好像跟剛才不一樣了?試著跑跑看吧!







‌

## 反斜線家族--跳脫字元







‌

跳脫字元就是穿著文字外衣的程式碼，它跟你要輸出的文字一樣都打在" "裡，但執行程式時並不會輸出它，而是執行它的程式。







| \n   | \t   | \a      |
| ---- | ---- | ------- |
| 換行 | 縮排 | 逼一聲! |







‌

接下來是**輸入的部分!**







‌

# **輸入**







‌

有了輸入，我們才能告訴電腦我們想做什麼!







‌

python的輸入語法是`變數=input("提示字")`







‌

## Example







exit: Ctrl+↩

```python=
a=input("")
print(a)#
```







‌

突然就出現了變數!不過沒關係，現在只要知道變數是一個**暫存物品的箱子**就好了，在1.2還會有更詳細的說明。







‌

在這段程式裡，`input`把你輸入的內容存到`a`的變數裡，再用`print`把其中的內容輸出，就成了你看到的模樣啦!







‌

## challenge--鸚鵡學舌







‌

當你和鸚鵡講話時，鸚鵡會回復你同一句話!







| 輸入             | 輸出                  |
| ---------------- | --------------------- |
| 輸入只有一行文字 | 將輸入的內容重複兩次! |
| ex:社長很帥      | ex:社長很帥社長很帥   |