python廖雪峯教程學習:Day 1

前言

養成一個好的習慣只需要堅持21天,Day1

輸入和輸出

輸出使用print()函數,使用方法如下:
在這裏插入圖片描述
輸入使用input()函數,例如需要用戶從電腦輸入一些字符,可以讓用戶輸入字符串,並存入到一個變量裏,比如輸入用戶的名字:
在這裏插入圖片描述
input()函數只是接受用戶輸入的內容,可以在括號裏面加上運行時的提示信息,告訴用戶此處需要輸入的內容,顯得交互友好:
加入提示信息

Python基礎

Python是一種計算機編程語言。計算機編程語言和我們日常使用的自然語言有所不同,最大的區別就是,自然語言在不同的語境下有不同的理解,而計算機要根據編程語言執行任務,就必須保證編程語言寫出的程序決不能有歧義,所以,任何一種編程語言都有自己的一套語法,編譯器或者解釋器就是負責把符合語法的程序代碼轉換成CPU能夠執行的機器碼,然後執行。Python也不例外。

#開頭的語句是註釋,解釋器會忽略掉註釋。
按照約定俗成的慣例,應該始終堅持使用4個空格的縮進。
Python程序是大小寫敏感的,如果寫錯了大小寫,程序會報錯。

數據類型

整數

Python可以處理任意大小的整數以及負整數,在程序中的表示方法和數學上的表示方法一樣,例如:1,-80
計算機使用二進制,有時候使用十六進制表示整數比較方便,十六進制用ox前綴和0-9a-f表示,例如oxff00

浮點數

浮點數也就是小數之所以稱爲浮點數,是因爲按照科學記數法表示時,一個浮點數的小數點位置是可變的,比如,1.23x109和12.3x108是完全相等的。整數和浮點數在計算機裏面的存儲方式完全不同,整數運算永遠是精確的,而浮點數的運算涉及到四捨五入的誤差。

字符串

字符串是以單引號’或雙引號"括起來的任意文本,比如’abc’,“xyz"等等。
注意
如果’本身也是一個字符,那就可以用”“括起來,比如"I’m OK"包含的字符是I,’,m,空格,O,K這6個字符。如果字符串內部既包含’又包含”,可以用轉義字符\來標識,比如:
在這裏插入圖片描述

布爾值

布爾值和布爾代數完全一致,一個布爾值只有truefalse兩種值
布爾值可以用andornot運算,and前後的語句都爲真時,運行結果爲True;or前後的語句只要有一個爲真,運行結果爲True,兩個爲假結果爲False;not是非運算,它是一個單目運算符,把True變成False,False變成True。運行結果如下:
在這裏插入圖片描述

空值

空值是Python裏一個特殊的值,用None表示。None不能爲0。因爲0是有意義的,而None是特殊的空值。

變量

變量在程序中用一個變量名錶示,變量名必須是大小寫英文、數字和_的組合,且不能用數字開頭
在這裏插入圖片描述
首先在內存中創建一個’ABC’的字符串;在內存中創建一個名爲a的變量,並把它指向’ABC’;之後把變量a賦值給b,實際上是把變量b指向變量a所指向的數據。

常量

所謂常量就是不能變的變量,比如常用的數學常數π就是一個常量。在Python中,通常用全部大寫的變量名錶示常量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章