書籍:《Python編程:從入門到實踐》
打卡人:Owenli
打卡日期:2018.4.9 晚
Python從入門到實踐目錄
- Python學習筆記之基本數據類型|第1篇
- Python學習筆記之列表|第2篇
- Python學習筆記之條件控制|第3篇
- Python學習筆記之字典|第4篇
- Python學習筆記之用戶輸入和While循環|第5篇
- Python學習筆記之函數|第6篇
- Python學習筆記之函數(續)|第7篇
- Python學習筆記之類|第8篇
- Python學習筆記之類(續)|第9篇
- Python學習筆記之文件和異常(上)|第10篇
- Python學習筆記之文件和異常(下)|第11篇
一、Hello World
1.1 安裝Python3
作為一個開發者或者想成為開發者的人,安裝Python不是什么難事。
1.2 編寫第一個Python程序
在終端運行python
命令。編寫第一個Python
程序。
>>> print("Hello Python world!")
Hello Python world!
>>>
也許你不喜歡直接使用終端,也可以編寫python
文件并執行它。我通常喜歡使用Visual Studio Code
或者Atom
。
創建helloworld.py
文件,將print("Hello Python world!")
寫入到文件中。
? python helloworld.py
Hello Python world!
以上是Python
的簡單入門,有編程基礎的同學不在話下。
二、變量
變量的命名有很大的學問。變量的命名需要遵守一些規則,良好的命名可以使編寫的代碼更易于閱讀和理解,方便后期維護。
- 變量名只能包含字母、數字和下劃線。變量名可以字母或下劃線打頭,但不能以數字打頭,例如,可將變量命名為message_1,但不能將其命名為1_message。
- 變量名不能包含空格,但可使用下劃線來分隔其中的單詞。例如,變量名greeting_message可行,但變量名greeting message會引發錯誤。
- 不要將Python關鍵字和函數名用作變量名,即不要使用Python保留用于特殊用途的單詞,如print。
- 變量名應既簡短又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。
- 慎用小寫字母l和大寫字母O,因為它們可能被人錯看成數字1和0。
- 在Python變量名盡量使用小寫字母。
三、基本類型
3.1 字符串
字符串 就是一系列字符。在Python中,用引號括起的都是字符串,其中的引號可以是單引號,也可以是雙引號。
使用單引號和雙引號的優點,可以在字符串中使用引號。如下:
message = 'I told my friend, "Python is best language!"'
3.1.1 操作字符串
title()
: 每個單詞的首字母都改為大寫。upper()
: 全部轉為大寫。lower()
: 全部轉小寫。+
: 合并字符串lstrip() / rstrip() / strip()
:刪除字符串開頭和末尾的空白。
helloworld.png
3.2 數字
3.2.1 整數
-
+
、-
、*
、/
:加減乘除運算。 -
**
乘方運算。
3.2.2 浮點數
Python將帶小數點的數字都稱為浮點數。
在Python中,可以使用
str()
將非字符串值表示為字符串。
四、小結
本章介紹了變量、字符串、整數、浮點數。這些是各種編程語言的基礎。
本文是學習筆記,如有錯誤還請指正。
打卡第一天
打卡群