零基礎學習Python__小甲魚第一課筆記與課後練習
1、搭建python環境(python3)
print("Hello world!") #列印字串
Hello world!
5+3 #進行計算
8
print('well water'+'river')
well water river #字串的拼接
print('I Love Youn' * 3) #字串重複列印 n為新起一行
2、BIF概念 #內建函式 built-in functions
IDLE.shell
python中用縮排表示程式碼塊,通常是4個空格
例:if guess == 8: #python中 一個=號是賦值 倆個=號表示左右相等
print('哇塞!你是我肚子裡的蛔蟲嗎?!')
if else 語法 #條件分支
學會繪畫程式流程圖
圓角方形
直角方形
菱形
python中的內建函式
dir(builtins) #查詢,全小寫的表示BIF
help(input) #查詢'input'BIF的功能
課後練習
-
IDLE 是什麼?
IDLE是一個Python Shell,shell的意思就是“外殼”,基本上來說,就是一個透過鍵入文字與程式互動的途徑!像我們Windows那個cmd視窗,像Linux那個黑乎乎的命令視窗,他們都是shell,利用他們,我們就可以給作業系統下達命令。同樣的,我們可以利用IDLE這個shell與Python進行互動。 -
print() 的作用是什麼?
print() 會在輸出視窗中顯示一些文字 -
Python 中表示乘法的符號是什麼?
* -
為什麼 >>>print('I love fishc.com ' * 5) 可以正常執行,但 >>>print('I love fishc.com ' + 5) 卻報錯?
因為不是同一種資料型別,str字串型別為拼接,int或folat為求和。 -
如果我需要在一個字串中嵌入一個雙引號,正確的做法是?
print('這樣就可以表示“雙引號”嵌入') -
為什麼我們要使用 Python3?Python2到底有什麼問題?看起來很多程式設計師依然都在使用Python2?
大概等我學會了就知道了! - 在 Python 看來:'FishC' 和 'fishc' 一樣嗎?
python是一個大小寫敏感的語言,所以不一樣。
8.在小甲魚看來,Python 中什麼是最重要的?你贊同嗎?
縮排是最重要的,縮排是python的靈魂。
9.這節課的例子中出現了“=”和“==”,他們表示不同的含義,你在程式設計的過程中會不小心把“==”誤寫成“=”嗎?有沒有好的辦法可以解決這個問題呢?
“=”表示左邊向右予賦值 “==”表示左右相等。不可以弄混淆。
10.在一些程式語言,我們可以將兩個字串“相加”在一起,如:'I' + 'Love' + 'FishC' 會得到 'ILoveFishC',在 Python 裡,這種做法叫做拼接字串。
- 編寫程式:hello.py,要求使用者輸入姓名並列印“你好,姓名!”
name = input('請輸入一個名字:')
print('你好!'+ name + '!')
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1727/viewspace-2800739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 課後練習
- 《小甲魚零基礎學Python》020課後作業題:找隱藏在長字串之中的密碼Python字串密碼
- CAD學習筆記基礎課【圖層】筆記
- lua課程學習筆記筆記
- Linux課程可以零基礎學習嗎?該如何學習?Linux
- 達內課程學習筆記筆記
- 機器學習課程筆記機器學習筆記
- 第一章-JAVA基礎-課後總結和課後習題Java
- Linux課程零基礎可以學習嗎?學習哪些內容?Linux
- Python課程學習難不難?零基礎可以學習Python嗎?Python
- 課堂練習
- Linux運維課程可以零基礎學習嗎?Linux運維
- python第一節課內容及練習Python
- 課後練習-登入-2024/9/29
- 10. 建立管理表課後練習
- 第二章課後練習題
- 學習《HTML+CSS基礎課程》的筆記---第一篇:Html介紹HTMLCSS筆記
- java第一次正式課程課後習題Java
- 10.15 見習後的第一節課
- 黑馬公開課——執行原理與GC學習筆記GC筆記
- JavaScript 學習初篇(第一課)JavaScript
- 怎麼學習新夢想的零基礎學Python課程Python
- MindStudio訓練營第一季-進階班課後筆記筆記
- 區塊鏈專項課程學習筆記區塊鏈筆記
- DDD實戰課(實戰篇)--學習筆記筆記
- Open SAP 上 SAP Fiori Elements 公開課第一單元學習筆記筆記
- U7-11課綜合練習+12課階段測評練習——複習練習題目
- Andrew NG 深度學習課程筆記:梯度下降與向量化操作深度學習筆記梯度
- 林軒田機器學習基石課程學習筆記14 — Regularization機器學習筆記
- 林軒田機器學習基石課程學習筆記15 — Validation機器學習筆記
- 吳恩達《神經網路與深度學習》課程筆記(1)– 深度學習概述吳恩達神經網路深度學習筆記
- java基礎第二季最後一節課練習Java
- 你的容器化學習第一課
- Python零基礎學習筆記(十五)——list(列表)Python筆記
- Oracle高階培訓 第5課 學習筆記Oracle筆記
- Oracle高階培訓 第6課 學習筆記Oracle筆記
- Oracle高階培訓 第7課 學習筆記Oracle筆記
- 【MindStudio訓練營第一季】課程筆記筆記