python打印小猪佩琪_极度舒适的 Python 入门教程,小猪佩奇也能学会~
編程幾乎已經成為現代人的一門必修課,特別是 Python ,不僅長期霸占編程趨勢榜、薪資榜第一,還屢屢進入小學教材,甚至成為浙江省信息技術高考項目……
今天,小編帶來了一門極度舒適的 Python 入門教程,它可以讓你一下午高速上手Python,并掌握 Linux、Github 兩大神器的用法。
教程屬于初級入門級別,不僅適用于那些有其它語言基礎的同學,對沒有編程經驗的同學也非常友好舒適。(強烈建議在PC端食用)
有多舒適?
不知不覺學習幾個小時,而且不覺得枯燥……
在挑戰中學編程,從入門到上癮……
本教程無需學習任何前置教程,且完全免費,進入實驗樓即可學習;
Python 新手入門課
內容節選:
一、進入 Python
python 程序的執行方式有兩種:
· 程序文件的方式執行:最常用的方式,你日常接觸 99% 的程序,都是打包成一套程序文件來執行的。
· 交互式命令行執行:在這個環境下,你輸入的 Python 代碼都可以立即執行,并得到輸出結果,常用于調試代碼和學習。
在實驗環境中打開 終端,在第一行 $ 符號后面輸入python3,按回車鍵執行。系統就進入到 Python 的交互環境中了。
是提示符,提示你在這里輸入 Python 代碼。
如果要退出命令行,可以使用快捷鍵 Ctrl + D,或者輸入 exit()。
輸入 1 + 1 試試,按下回車,可以看到 Python 自動幫你算出了結果。
二、第一行代碼
我們來寫點代碼,輸入:
print('Hello World!')
( ? 注意:?編程中標點符號要使用英文符號,請永遠記住這一點 !)
再按回車執行,終端中出現了 Hello world~
很簡單對不對?
👇
print —— 打印
print('Hello World!') —— 打印 Hello World!
print() 就是你學到的第一個函數 —— 「打印函數」(函數可理解為方法),它可以幫你輸出任何內容 —— 只要放進 括號 內。
那么'Hello World'為什么要用 引號 包起來呢?用引號包起來的文字,被稱為「字符串」,等于在告訴計算機:請把引號里的內容打印出來,不用管里面是什么。
觀察下面的兩行代碼:
print(1 + 1)
print('1 + 1')
用前面學到的知識,猜一下這兩行代碼分別會打印什么。
然后在終端中驗證一下:
可以看到,前者打印出了 1+1 的結果;而加了引號后,原封不動地打印出了「 1 + 1 」。
? ?注意:引號可以是單引號,也可以是雙引號,但必須是英文符號,且前后一致。
使用三個引號,可以打印多行文字,比如:
print('''
我去買幾個橘子
你就站在此地不要走動
''')
終端會直接打印多行內容:
我去買幾個橘子
你就站在此地不要走動
三、數據類型
計算機不僅能處理數字之間的運算,也能對文本、圖片、音頻、視頻等數據進行處理。在程序中,每個數據都有自己的數據類型。Python 的數據類型有 int(整數)、float(浮點數)、字符串、布爾值、None、列表、元組、字典、集合等。
下面介紹幾種基本數據類型。
💡 int - 整數
即數學意義上的整數,可以是正整數或負整數,不帶小數點。
💡 float - 浮點數
浮點數就是小數。所謂浮點,指的是小數的表示形式多變,3.14 可以表示為 0.314 x 10,小數點可以改變位置,故稱為浮點數。
在計算機中,整數、浮點數字、字符串等所有的數據,都會被轉換為二進制數值進行處理,處理完成后再轉換為你想要的信息。轉換的過程中可能就會出現精度的丟失,試試在 Python 命令行中輸出 1.1 + 2.2 ,猜猜結果是多少?
結果并不是 3.3,而是 3.3000000000000003。
💡 布爾值
布爾值只有 True 和 False 兩種,注意大小寫。布爾值通常用來比較和判斷,舉例如下:
四、變量
我們再來學習一個很重要的概念 —— 「變量」。你可以將它理解為一個盒子 —— 把常用的數據放在里面,起一個好記的名字,下次用到時可以快速找到它。
比如說在游戲中,你會頻繁用到 「血量(HP)、攻擊力、防御力」等數據,這些數據需要用名字儲存起來。
定義這些變量的代碼如下:
Level = 1
ATK = 5
HP = 100
左邊是「變量名」
右邊是「數據」
而等號在Python里的意思是「賦值符」,代表把右邊的數據賦值給左邊。
其實,早在小學的數學課上,你就開始使用 變量 的概念了。比如「雞兔同籠」問題中,你可以“設雞的數量為 x,兔子的數量為 y ”, x、y 就是變量,:
x = 雞的數量
y = 兔子的數量
則:
x + y = 頭數
2x + 4y = 腳數
變量中的數據,除了可以是整數,還可以是一段文字,比如:
word = 'Hello World!'
print(word)
試一下上面的代碼,看看會打印出什么結果。
變量的右邊,甚至可以是另一個變量,如:
word2 = word
print(word2)
上面這段代碼的意思是把「word」中的數據,賦值給「word2」這一變量。
🔥 小練習:把 「實小樓」 存入名為的「name」的變量中,并打印出來。
💡 提示:「實小樓」是字符串,需要加引號
五、Input() 函數
🦁??:?“對了,還不知道你多大了,請用 Python 告訴我吧~”
輸入下面的代碼:
age = input('My age is 😂
執行代碼后,彈出「My age is :」,在后面輸入你的年齡,再按回車。
這時,你的年齡就被存入了「age」這個變量中,print 一下試試:
print(age)
終端隨之打印出了你的年齡。
這就是我們今天學的第二個函數 —— input(),主要作用是讓用戶輸入某個內容并接收它 —— 比如注冊時需要填寫賬號密碼,你就可以用 input() 搞定:
ID = input('請輸入你的ID:')
用戶填寫的信息就會被存入「ID」這個變量中。
( ?注意?:如果input()函數執行后,你沒有在后面輸入內容,程序會一直卡住,等待你輸入信息。)
六、字符串
任何一本編程書籍之中,字符串的內容總是很長。這是因為:處理字符串是計算機程序中最普遍的需求之一 ,人和計算機交互,所用的就是字符串而不是二進制數字。
用 引號 包裹起來的數據就是字符串。計算機無法識別人類的文字,所以引號的作用就是告訴計算機:我是字符串,不用管里面是什么內容。
包裹字符串的引號必須前后對應,成對出現。如果字符串中還有引號,要特別注意,如 He said "Today's weather is good.",直接寫 print('He said "Today's weather is good."') 就會報錯。因為:
正確的寫法是,在 Today 后面加入 轉義符 \ :
親手在終端中試一下:
轉義符 \ 還有一個常用形式是和 n 連起來用, \n 代表換行符,就是用 Enter (回車)鍵敲出來的東西)。
怎么樣?是不是還挺簡單的?后面的課程會越來越深入,也讓你越來越有成就感:
本課程完全免費,完成學習后,你將:
1.明白編程的作用,和能給你帶來的價值。
2.學會 Linux 基本操作、Python 基礎語法,同時建立起學習編程的興趣、方法和習慣。
3.建立個人的Github主頁,可以作為加分項放入個人簡歷中。
它還有哪些特點?
1.負基礎都能學會!什么是負基礎,好多同學已經被「零基礎學編程」的課程打擊得沒有信心了,棄坑N次后,零基礎早已變成了“負基礎”。這門課就是為你準備的,再試一次!這次一定能學會!
2.免費社群答疑,你可以隨時在群里和小伙伴們交流,遇到問題也可以免費向群里的助教提問。
3.不止教編程,更教學習方法。編程的世界中,代碼的更新是日新月異的,所以掌握學習方法,比學會編程更重要。我們在課程中提供了環境、文檔、挑戰等環節,希望你能在潛移默化中,養成「實踐、思考、復習」的學習習慣。
加入這門課的方法也很簡單,在瀏覽器中輸入:
然后添加助教小姐姐的微信,獲取課程邀請碼即可。
小姐姐還會把你拉進我們的微信學習群,群內會定時分享Python學習資料,還有助教小哥哥答疑。名額有限,請長按下面的二維碼掃描上車~
來呀~來實驗樓學it呀,反正還有大把時間
總結
以上是生活随笔為你收集整理的python打印小猪佩琪_极度舒适的 Python 入门教程,小猪佩奇也能学会~的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hive求差集和交集
- 下一篇: 信用评分python_信用评分卡(pyt