python-1

 py簡介、輸出、輸入、變數

 

 

 

by 林芷瀅

python 介紹

程式語言

熱門程度排行

特色

  • 優雅、明確、簡單
  • 擁有豐富、龐大的函式庫 
  • 大數據和人工智慧,多是採用Python 語言

python 應用

數據分析

網站開發

人工智慧

網路爬蟲

開發環境

  • 下載Python就會的內建的編譯器
  • 最基本款
  • 很醜:)
  • 知名且方便的Python一大包套件包
  • 豐富的插件幾乎可以開發任何程式語言
  • 顏色好看
  • 實用工具很多
  • 知名好用的IDE
  • 教育信箱可以申請免費使用!
  • 線上編輯超方便的啦
  • 顏色好看
  • 使用容易
  • 設定簡單

窩們來弄一個帳號ㄅ

點擊 sign up

創建檔案

1. create

2. 選擇語言

3. 檔案名稱

弄好就可以寫扣了啦!

輸出

print()

我們來試試

print("Hello World!")

可以不放東西ㄇ?

print()

當然可以!

想輸出的字太多打一長串好難看

print("abcdefghijklmnopqrstuvwxyz")

你可以醬!

print("abcde\
fgh\
ijklmno\
pqrstu\
vwxyz")

怎麼輸出雙引號?

print(""")
這樣ㄇ?

但程式把右括號辨認成文字了怎麼辦?

怎麼輸出雙引號?

print("\"")
醬就可以了!

輸出特殊控制字元

特殊字元 功能
\b 倒退鍵 刪除
\f 換頁
\n 換行
\r 移動游標至行首
\t tab(空四格)
\\ 顯示倒斜線
\" 顯示"引號

那醬勒?

print("我是第一行")
print("我是第二行嗎")

還有醬勒?

print("項目1","項目2")

發現了嗎

  • print()的結尾都會有一個換行符號www
  • 兩個項目之間都會有空格

怎麼改這個設定

print(項目1,項目2,項目3,...,sep=兩項之間要輸出的東西,end=輸出完後要額外輸出的東西)

sep預設是空格,end是換行符號

變數

a="www"

變數(資料)型態

英文 中文
int 整數
float 小數(浮點數)
str 字串
bool 布林值

宣告變數

 

 

變數名稱=變數值

 

 

變數型態勒?

 

python會自己判斷

 

所以比較慢:)

我們來試試

a="大學術長嗯嗯"
print(a)

醬勒?

 

 

 

 

不想要中間有空格?

a="大學術長嗯嗯"
b="超電"
print(a,b)

醬子

a="大學術長嗯嗯"
b="超電"
print(a+b)

連續賦值&多重賦值

 

變數1 = 變數2 = 變數3 = ... = 變數值

 

變數1 ,變數2 ,變數3 ,...= 值1 ,值2 ,值3 ,...

變數名稱限制

  • 只能由字母、數字、底線組成

  • 不可以是保留字(有功能的字)

  • 不得以數字開頭

那print內同時有變數和文字勒?

請建立⼀個變數 number

並⽤ = 等號儲存⽂字 "1234" 做為密碼

⽤ print() 顯⽰含有密碼的⽂字

輸入:

 

輸出:

我的密碼是 1234





















number="1234"
print("我的密碼是",number)

輸入

input()

我們來試試

input("這是提示使用者要輸入甚麼東東")
print("阿囉哈",input("輸入你的名字"))

自動打招呼程式:)

輸入預設是字串

 

 

 

 

 

 

 

 

如何轉換型態?

a=input()
print(type(a))

型態(input())

例如轉換成數字:int(input())

 

 

 

 

 

 

 

 

 

a=int(input())
print(type(a))

註解符號

#

'''

'''

#符號

可以幫我們在程式上註解

只要註解起來

該⾏程式碼就不會作⽤

#print()是顯⽰函式
number = 7
print(number) #print()裡可以擺變數

多行註解

 

剛剛的方式要是換行程式就會error

所以多行註解要醬:

'''print()是顯⽰函式
print()裡可以擺變數'''
number = 7
print(number) 

好ㄟ結束了

python1

By ismesid

python1

  • 183