1. 程式人生 > >Python3系列-基礎語法-1

Python3系列-基礎語法-1

1、第一個Python程式

#!/usr/bin/python3
 
print("Hello, World!");
關於第一行程式碼:#!/usr/bin/python3的理解

呼叫指令碼時使用:Python hello.py,忽略#!/usr/bin/python3,等同於註釋

呼叫指令碼時使用:./hello.py,表示指定直譯器的路徑

2、註釋

2.1 單行註釋:#

2.2 多行註釋:''' 和 """

3、行與縮排

Python 使用縮排表示程式碼塊,而不是使用程式碼塊,縮排的空格數是可變的的,但是同一個程式碼塊必須包含相同的縮排空格數。

如果縮排行不一致,出現異常:IndentationError: unindent does not match any outer indentation level

4、多行語句

使用反斜槓(\)、[]、{}或()

5、資料型別

整型:整數、長整數、浮點數和複數

6、字串

Python中使用單引號和雙引號效果一樣

使用三引號可以定義一個多行字串

字串前面加上r可以避免轉義:r"this is a line with \n" 則\n會顯示,並不是換行

7、空行

函式之間或類的方法之前使用空行分隔,表示一段新程式碼的開始,便於日後維護。

空行並不是語法的一部分,但是程式碼的一部分。

8、等待使用者輸入

input()

9、同一行顯示多條語句,語句之間使用分號(;)分割

10、print輸出

print預設輸出是換行的,如果要實現不換行,需要在變數末尾加上end=""

11、import和from...import

import:匯入整個模組

from .... import:從某個模組中匯入某個函式

12、命令列引數

python -h檢視各種引數幫助資訊

相關推薦

Python3系列-基礎語法-1

1、第一個Python程式 #!/usr/bin/python3 print("Hello, World!");關於第一行程式碼:#!/usr/bin/python3的理解 呼叫指令碼時使用:Python hello.py,忽略#!/usr/bin/python3,

JAVA基礎語法1(循環語句)

1:switch語句的格式.2.for循環的格式.3.while循環的格式.1:switch語句的格式:q‘wea‘s‘d Switch語句:選擇結構語句 格式: switch(表達式){

Python大神之路 - Python基礎語法1

介紹 pan python基礎 發展 soft windows python介紹 ffffff 輸入 本章內容 Python介紹 發展史 Python 2 or 3? windows安裝Python Hello World程序 變量 用戶輸入 數據類型 數據運算符 作業

python_基礎語法1

開始與結束 類的構造函數 pri 源文件 int 構造 多行文本 方法 基礎 1.執行程序 2.0版本輸入 print”hello,world” 3.0版本已經把print作為內置函數,print(“hello,world”) 2.中文編碼 # -*- c

Python3基礎語法

python3 縮進 大小寫 fin 下劃線 模塊 with 標準 保留 1,編碼 默認情況下,Python 3 源碼文件以 UTF-8 編碼,所有字符串都是 unicode 字符串。 當然你也可以為源碼文件指定不同的編碼: 1 # -*- coding: cp-1252

我學python的第一天《python的基礎語法1

port test 浮點 大字段 windows系統 完全 說明 組成 開頭 標識符 第一個字符必須是字母表中字母或下劃線‘_‘。 標識符的其他的部分有字母、數字和下劃線組成。 標識符對大小寫敏感。 可以存在中文標識符 python保留字 保留字即關鍵字,我們不能把

swift基礎語法1.23

post 邏輯運算 但是 pri clas for in swift 方向 swift基礎 主要是swift的基礎語法,其中print("其中為 輸出內容"),但是加入你在其中加入一個反斜杠的話,那麽就表示裏面可以坐成一個表達式,例如如果a+B=5 ,print("\(a+

002 基礎語法1 java基礎學習總結——基礎語法1

java基礎學習總結——基礎語法1  一.識別符號    二.關鍵字    三.JAVA基礎資料型別 3.1. java常量    3.2. java變數      從本質上來講,變數其實是記憶體裡面的一小塊區域,一個程式在執行的

scala入門1(簡介與基礎語法1)

scala是什麼?        Scala 是一門 函式式的面向物件語言。他執行在Java虛擬機器上. 第一個Scala例子    作為學習Scala的第一步,我們將首先寫一個標準的HelloWorld,這個雖然不是很有趣,但是它可以讓你對Scala有一個

最新2017年版利用Python3系列基礎知識完成爬蟲指令碼帶完整註釋

引言 爬蟲已經有很多了,我在網上找了很多,但是都不能執行,於是敲了一份新鮮的,拿出來分享,應該可以直接執行,執行前請檢視python版本。 文章最後更新時間:2017年4月2日 22:13:45 簡介 程式設計IDE:Pycharm 2016.1.2 開發環境:

Scala-Unit-2-Scala基礎語法1

一、Scala程式的開始->HelloScala   這裡的操作如同java的helloworld程式,直接放程式碼! object HelloScala{ def main(args:Array[String]){ println("HelloScala")

python3學習筆記二:python3基礎語法

編碼 預設情況下,python3的原始碼檔案以utf-8編碼,所有字串都是Unicode字串,可以使用如下程式碼指定不同的編碼: # -*- coding: encoding name -*- 識別符號 識別符號首寫字母必須是字母或者下劃線_。 識別符號的其他部分由

Python3基礎語法

Python 3 教程 Python的3.0版本,常被稱為Python 3000,或簡稱Py3k。相對於Python的早期版本,這是一個較大的升級。為了不帶入過多的累贅,Python 3.0在設計的時候沒有考慮向下相容。 Python 介紹及安裝教

PYTHON3基礎語法第一節

Python3的基本資料型別 python 中的變數不需要宣告,每個變數在使用錢都必須賦值,變數賦值後該變數才會被建立。 在Python中,變數就是變數,它沒有型別,我們所說的“型別”是變數所指的記憶體中的物件的型別。 等號(=)是用來給變數賦值的。 等號(=)運算子左邊是

Python3入門基礎語法總結

變數 Python與大多數其他計算機語言的做法稍有不同,不用定義變數屬於哪種資料型別而直接對變數賦值,看上去更像是把名字貼在值的上邊在使用變數之前,需要對其先賦值。變數名可以包括字母、數字、下劃線,但

1.Python3基礎語法

 Python基礎語法  編碼 預設情況下,Python3原始碼以UTF-8編碼,所有字串都是unicode字串。但也可以指定不同的編碼: # -*-coding:gb2312-*- 上述編碼格式為GB2312,GB2312編碼適用於漢字處理、漢字通訊等系統之間的資訊交換

Java面試系列總結 :JavaSE基礎1) 面向物件/語法/異常

1. 面向物件都有哪些特性以及你對這些特性的理解 繼承:繼承是從已有類得到繼承資訊建立新類的過程。提供繼承資訊的類被稱為父類(超類、基類);得到繼承資訊的類被稱為子類(派生類)。繼承讓變化中的軟體系統有了一定的延續性,同時繼承也是封裝程式中可變因素的 重要

react 基礎語法復習1- 搭建開發環境

install div com 基礎 教程 image red react教程 router 之前有看過阮一峰老師的react教程跟著做了一遍,學習了一下。好久沒看,有點忘記了,這次跟著腳手架工具系統的復習一遍。順便學習學習 react-router 和 redux 首先,

【HTML基礎語法1

ack close 兩個 log 默認 scroll blank 回到頂部 天都 從今天開始學習一些前端的知識,從HTML開始,爭取每天都積累一點。 什麽是HTML? HTML(HyperText Markup Language,超文本標記語言),所謂超文本就是指

python3第一天(基礎語法)

python3基礎語法對於python3的應用程序,解釋器用/usr/bin/python3(python3如果不在此目錄下,更換到相應目錄).對於運行,可以對寫的腳本添加執行權限,也可以用指定的程序來執行(如:python3 ./腳本)默認情況下,Python3的源碼文件都是utf-8編碼,所有的字符串都是