初識python

2021-01-08 金英文庫

1,計算機基礎。

2,python歷史。

宏觀上:python2 與 python3 區別:

python2 源碼不標準,混亂,重複代碼太多,

python3 統一 標準,去除重複代碼。

3,python的環境。

編譯型:一次性將所有程序編譯成二進位文件。

缺點:開發效率低,不能跨平臺。

優點:運行速度快。

:C,C++等等。

解釋型:當程序執行時,一行一行的解釋。

優點:開發效率高,可以跨平臺。

缺點:運行速度慢。

:python ,php,等等。

4,python的發展。

5,python種類。

運行第一個py文件:

python3x :python 文件路徑 回車

python2x :python2 文件路徑 回車

python2 python3 區別:python2默認編碼方式是ascii碼

解決方式:在文件的首行:#-*- encoding:utf-8 -*-

python3 默認編碼方式utf-8

6,變量。

變量:就是將一些運算的中間結果暫存到內存中,以便後續代碼調用。

1,必須由數字,字母,下劃線任意組合,且不能數字開頭。

2,不能是python中的關鍵字。

['and', 'as', 'assert', 'break', 'class', 'continue',

'def', 'del', 'elif', 'else', 'except', 'exec',

'finally', 'for', 'from', 'global', 'if', 'import',

'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',

'raise', 'return', 'try', 'while', 'with', 'yield']

3,變量具有可描述性。

4,不能是中文。

7,常量。

一直不變的量。 π

BIR_OF_CHINA = 1949

8,注釋。

方便自己方便他人理解代碼。

單行注釋:#

多行注釋:'''被注釋內容''' """被注釋內容"""

9,用戶交互。input

1,等待輸入,

2,將你輸入的內容賦值給了前面變量。

3,input出來的數據類型全部是str

10,基礎數據類型初始。

數字:int 12,3,45

+ - * / **

% 取餘數

ps:type()

字符串轉化成數字:int(str) 條件:str必須是數字組成的。

數字轉化成字符串:str(int)

字符串:str,python當中凡是用引號引起來的都是字符串。

可相加:字符串的拼接。

可相乘:str * int

bool:布爾值。 True False。

11,if。

if 條件:

結果

12,while。

while 條件:

循環體

無限循環。

終止循環:1,改變條件,使其不成立。

2,break

continue

計算機基礎。

cpu:相當於人的大腦,用於計算。

內存:儲存數據,4G,8G,16G,32G,成本高,斷電即消失。

硬碟:1T,固態硬碟,機械硬碟,儲存數據,應該長久保持數據,重要文件,小電影等等。

作業系統:

應用程式。

變量的命名的使用

1、變量名只能包含字母、數字和下滑線。變量名可以用字母或下劃線開頭但不能以數字中文開頭

2、變量名不能包含空格,但可以使用下劃線來分隔其中的單詞。

3、不要將python關鍵字和函數名(方法名)用作變量名,即不要使用python保留用於特殊用途的單詞(如print)

4、變量名應即簡短又具有描述性。(如name比n好)

5、慎用小寫l和大寫O,容易錯看成數字1和0。

命令提示符打開方式:

1、開始運行cmd

2、win+r cmd

3、目標路徑下shift加滑鼠右鍵打開在此處打開命令窗口

命令提示符退出python環境:

1、Ctrl+z 回車

2、exit() 回車

字符串

1、用引號括起的都是字符串

2、方法(函數):是python可以對數據執行的操作。(增刪改查)

title()首字母大寫 upper()字母全部大寫 lower()字母全部小寫

相關焦點

  • python入門教程NO.8 用python寫個存款利息計算器
    本文涉及的python基礎語法為def函數,return,函數的各參數示例,匿名函數等函數初識函數是一段組織好的\ 可重複使用的\ 用來實現特定功能的代碼塊。函數的參數關鍵字參數的應用示例必備參數的應用示例默認參數的應用示例不定長參數的應用示例python 使用 lambda 來創建匿名函數lambda只是一個表達式,函數體比def簡單很多。lambda的主體是一個表達式,而不是一個代碼塊。僅僅能在lambda表達式中封裝有限的邏輯進去。
  • Python視頻教程網課編程零基礎入門數據分析網絡爬蟲全套Python...
    基於liunx系統的python教程,課程裡也有liunx操作的詳細教學,不用擔心學習時不會操作liunx系統。 因篇幅有限,以下展示的只是課程裡部分內容如對python課程有更多疑問 請諮詢客服 1零基礎入門全能班 01 –python簡介 02 第一個程序 03-python執行方式和pycharm設置 04-程序的注釋和算術運算符 05 程序執行原理 06變量的使用以及類型 07
  • 初識pycharm編寫方法
    使用pycharm編輯器 雙擊我們安裝好的pycharm編輯器(安裝過程在前幾節)選擇第一個新建項目第一個pure python是純python,下面的那些是一些擴展,暫時不用,我們就選第一個Location是選擇編寫代碼保存的路徑,根據自己的情況點右側小文件夾按鈕,自行選擇一個路徑保存即可保存後點擊右下角的
  • 散文|《初識阿爾山》
    《初識阿爾山》文/一路向北自畢業以來就聽說過有個阿爾山,也一直想親臨此地,在即將告別部隊,成為一個徹徹底底的地方人時,終於圓了這個曾經的初夢。看著他們,我的思緒不自覺地走回到了昨天,那時一起風裡雨裡,一起並肩作戰,一起談天說地,一起籤約草原,一起…………,好多個一起,而今天卻不同了,他們穿著軍裝,而我沒有,他們集合訓練,而我沒有,他們共同就餐,而我也沒有,往事了,往事了,往事只能回味……初識阿爾山,又見好兄弟,心情自然是滿滿的喜悅,喜悅之餘,我也感受到了他們肩上的責任,為使命而戰,為榮譽而戰,為綠色爭光,為軍旗添彩,他們無疑是最可愛可敬的
  • 《神無月》初識星洛技能屬性解析說明
    神無月一款冒險風格的rpg回合制手遊,小夥伴們能夠通過培養自己心儀的角色來進行戰鬥,戰鬥操作華麗酷炫相信會讓小夥伴們眼睛煥然一新,那麼神無月裡的初識星洛技能怎麼樣呢?下面小編就給大家介紹一下神無月初識星洛技能屬性詳解,感興趣的小夥伴們一起來看看吧。
  • python字典操作大全,學習python第7天
    python字典跟列表類型,能存儲多個數據,並且還能在訪問元素的時候可以很快定位到需要的元素。而python字典操作方法有多少種呢?下面羽憶教程為您介紹。python字典python字典概念:python字典可以用來存儲任意類型對象,python字典都是由一個鍵和一個值組成的「鍵值對」,兩者之間用冒號隔開,結構如:sco = {'name':'小明','age
  • Python開發:Win10創建定時任務執行Python腳本
    註:創建基礎任務時,選擇的執行程序是pythonw.exe,而不是python.exe,主要原因是pythonw.exe執行python程序是不會出現黑色控制臺窗口,python.exe執行python文件時會出現控制臺窗口,從用戶體驗觸發,選擇pythonw.exe執行。
  • python教程之python數學運算
    中進行分數(fraction)運算分數運算是python中的一個模塊(module)。模塊是由別人寫的,並且可以被拿來直接使用的代碼程序,包括類、函數以及標籤的定義,是python標準函數庫的一部分。使用是必須先插入模塊。
  • 普通人學Python有意義嗎?學Python有前途嗎?-開課吧Python
    Pythonpython憑藉著第三方庫數量的龐大,其幾乎可以說是萬能的,對於普通人來說,數據表格excel基本上都有需要製作,而有一些編程基礎的,就可以使用庫openpyxl來實現excel表格的自動處理和生成,同時除了excel之外,針對word,ppt等python都有對應的庫。
  • 科悟學院介紹什麼是Python、python能做什麼?
    這是很多人想知道的,今天小編就給你揭秘一個行業——Python(AI人工智慧),有人會問python到底是什麼?能做什麼?下面科悟學院介紹什麼是python和python能做什麼,希望對於正在學習的你有所幫助。
  • 《小灰教你零基礎學python》-Python入門語言
    播放器都是使用程式語言編寫的,程式語言有哪些:javapythonc語言php(有人稱php是最好的程式語言)這裡包括咱本套課程需要學習的python程式語言有很多,咱們就學簡單強大的python即可。
  • 初識探嶽X
    初識探嶽X,是在電視上看見江美女打的廣告,我還在琢磨著一汽大眾啥時候出了一款這麼運動的SUV,外觀很時尚,符合現在年輕人的審美觀,於是趁著國慶節期間就跑到店裡面去逛了一下這一新款的帶有轎跑風格的SUV,一起來看一下是否值得大家的期待!
  • python是什麼,python能幹什麼,為什麼大家都學pyhon一起來看看吧
    首先大家要明白python是一種跨平臺的程式語言,python編程的特點易讀、易維護,所以被大量的用戶所歡迎,python最大的特點是開發速度快,因為編程開發效率一直很低,python有很多第三方庫,所以開發起來事半功倍,很流行的一句話,人生苦短,我學python,可謂是把python特點完整的詮釋出來。
  • python超聲波傳感_樹莓派超聲波傳感器python - CSDN
    超聲波測距應用廣泛,本次實戰通過樹莓派B+連接HC-SR04超聲波測距傳感器,用python GPIO控制傳感器完成距離測定,並將距離顯示在屏幕上。
  • python環境配置簡要流程
    然後再使用 conda create -n tf-gpu python=3.6(版本號) 創建虛擬環境tf-gpu 7、安裝tensorflow 然後選擇 activate tf-gpu
  • biopython簡介
    biopython和bioperl, biojava項目類似,都是Open Bioinformatics Foundation組織的項目之一,旨在提供一個編程接口,方便生物信息數據的處理。
  • Python入門小迷宮,走完這個迷宮,就能掌握python編程基礎
    這是一個很神奇的迷宮,走完這個迷宮就能掌握python基礎。其實,這是一個用python做的迷宮小遊戲,非常簡單,但對於python初學者來說,還是有一定的挑戰性,但TONOW有源碼和教程,只要跟著python迷宮小遊戲的教程和相應的源碼,不僅很容易就能自己開發出這個遊戲,還能在這個過程中,掌握python編程的基礎哦!
  • Python初學者請注意!別這樣直接運行python命令
    尤其是一些初學者將網上的Python軟體包、代碼下載的到本地~/Downloads文件夾後,就直接在此路徑下運行python命令,這樣做會給電腦帶來極大的隱患。別再圖方便了為何這樣做會有危險?然後cd attacker_dir將複雜的惡意軟體放在這裡,並把它的名字改成tool.py調用的optional_extra模塊:# optional_extra.pyprint("lol ur pwnt")我們運行一下它:~/attacker_dir$ python ..
  • Python第三方庫安裝
    pypi.org其中PyPI: Python Package Index是由PSF維護的展示全球Python計算生態的主站如要安裝圖像處理opencv-python庫可以搜索 opencv,但結果如下:
  • Python和人工智慧有什麼關係?Python 和人工智慧的區別是什麼?
    人工智慧是一個大的範疇,包括很多方面的應用,比如機器學習,在機器學習中的回歸算法,它們是通過統計分析所有數據來建立多因式,然後求解式子,而在這個過程中程式語言起到的作用是清洗數據、處理數據、建立關係求解結果的作用,python適用於數據清洗且學習成本低,所以在一定程度上,好一部分人傾向於將python應用於人工智慧應用領域。