小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

python3小白教程(一)

 靜幻堂 2018-09-09
極客饕餮 2018-08-29 12:59:43
python3小白教程(一)

一 什么是python?

python是一種解釋型,面向?qū)ο?動態(tài)數(shù)據(jù)類型的高級程序設(shè)計語言,在許多領(lǐng)域都有應(yīng)用.包括web編程,腳本編寫,科學計算和人工智能.

它非常受google,NASA,CIA和Disney等組織的歡迎和使用.

python的設(shè)計具有很強的閱讀性,相比其他語言它經(jīng)常使用英文關(guān)鍵字,它具有比其他語言更有特色的語法結(jié)構(gòu).

★python是一種解釋型語言:這意味著在開發(fā)過程中,沒有編譯這個環(huán)節(jié).類似于PHP和Perl語言.

★python是一種交互式語言:這意味著,可以用一個python提示符,直接互動執(zhí)行寫你的程序.

★python是面向?qū)ο蟮恼Z言:這意味著,Python支持面向?qū)ο蟮娘L格或代碼封裝在對象的編程技術(shù).

★python是初學者的語言:它支持廣泛的應(yīng)用程序開發(fā),從文字處理到www瀏覽器再到游戲.

python解釋器本身幾乎可以在所有的操作系統(tǒng)中運行.

解釋器是運行python等解釋型語言編寫的腳本的程序.

python3.0版本,常被稱為python 3000,簡稱py3k.

python有幾種不同的實現(xiàn),用不同的語言編寫.

CPython是目前最流行的版本.

python的正式解釋器CPython是用C語言編寫的,是一個由社群驅(qū)動的自由軟件,目前由python軟件基金會管理.

二 第一個python程序

print("hello,world!")

★★ 輸出:hello,world!

注意:語句后邊沒有";"

如果你要在電腦本地運行python3,你要從www.python.org先安裝python3.

python還包括IDLE(集成開發(fā)環(huán)境),具備基本的IDE功能,是非商業(yè)python開發(fā)的不錯的選擇.當安裝好python后,IDLE就自動安裝好,不需要另外去找.

打印文本

print函數(shù)也可以用來輸出多行文本

可以使用 (換行符)給文本換行,也可以使用多個print函數(shù)輸出多行.

print("lucky dog...")

★★輸出:lucky

dog...

在python2中,print是一條語句,在python3中作為函數(shù)存在

print "hello,world" // 這是python2的語法

print("hello,world") //這是python3的語法

三 簡單操作

算術(shù)運算:+ - * /(除法結(jié)果會變成浮點數(shù))

print(10/2)

結(jié)果為:5.0

在python中除以零,會產(chǎn)生錯誤.

print(5/0)

結(jié)果:

python3小白教程(一)

四 浮點數(shù)

計算機不能完全精確地存儲浮點數(shù).有時候的計算結(jié)果會產(chǎn)生讓人啼笑皆非.

兩個整數(shù)相除,結(jié)果將是一個浮點數(shù).

python3小白教程(一)

五 其他數(shù)據(jù)類型操作

四則運算(+ - * /)

** 指數(shù)運算

python3小白教程(一)

// 求商

% 取模 求余

python3小白教程(一)

六 字符串

使用單引號或雙引號創(chuàng)建文本

python3小白教程(一)

字符串中使用引號,要使用轉(zhuǎn)義字符

換行

python提供了一種簡單的方法來避免手動編寫 來轉(zhuǎn)義字符串中的換行符.用三組引號創(chuàng)建一個字符串,按enter鍵創(chuàng)建的換行符會自動轉(zhuǎn)義

python3小白教程(一)

七 簡單的輸入和輸出

print()函數(shù)生成輸出

input()函數(shù),提示用戶輸入,并將用戶輸入的內(nèi)容轉(zhuǎn)成字符串返回(內(nèi)容自動轉(zhuǎn)義)

python3小白教程(一)

八 字符串操作

+ 連接兩個字符串

將一個字符串加上數(shù)字會產(chǎn)生一個錯誤

python3小白教程(一)

字符串乘以整數(shù),等于復(fù)制整數(shù)倍的字符串.(整數(shù)在前,在后都可以.一般是字符串在乘號之前)

字符串乘以浮點數(shù),即使是整數(shù)的浮點數(shù),也會報錯

python3小白教程(一)

九 類型轉(zhuǎn)換

int() 轉(zhuǎn)換為整數(shù)

float() 轉(zhuǎn)換為浮點數(shù)

str()轉(zhuǎn)換為字符串

將用戶的輸入(系統(tǒng)會自動轉(zhuǎn)換成一個字符串),轉(zhuǎn)換為數(shù)字(整數(shù)或浮點數(shù)),以便進行計算.

>>>float(input("輸入一個數(shù)字:"))+float(input("輸入另一個數(shù)字:"))

python3小白教程(一)

十 變量

變量名可以使用數(shù)字,字母,下劃線.但是不能以數(shù)字開頭.

Python是一種區(qū)分大小寫的編程語言.變量名name和Name不是同一個變量

引用未賦值的變量會報錯

del語句可以刪除變量.

變量foo和bar被稱為metasyntactic變量,這意味著他們在示例代碼中用作占位符

python3小白教程(一)

python中沒有變量聲明,直接賦值就可以.

十一 賦值運算符

x=x+1等同于 x+=1 (+ - * / % // 都適用)

python沒有自增 和自減操作符(++ --)

十二 中文編碼

輸出中文,就要再在.py文件開頭添加:

# -*-coding:UTF-8 -*-

或者#coding=utf-8

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多