python入門到精通系列學習心得

2022-05-09 07:15:08 字數 2026 閱讀 2988

course list:

windows搭建python開發環境,python入門到精通[一]

python基本語法,python入門到精通[二]

visual studio 2015 搭建python開發環境,python入門到精通[三]

python基本語法[二],python入門到精通[四]

python運算子,python入門到精通[五]

python爬蟲開發--嗯,搞完這個就算畢業。

首先,課程的順序需要調整:一和三主要是介紹學習和布置開發環境的,一介紹的是非vs開發,三介紹的是vs開發。vs2017現在已經對python的支援程度非常高了。所以課程中的操作也基本都不需要了。直接installer新增python開發環境就成了。

python上手-python基本語法1

如何新建乙個python專案?

這個hellopython.py檔案基本就相當於main.cs檔案了。也可以看出字尾為py的檔案暫時視作cs檔案。

再來新建乙個secondary.py。按照經驗,將project解除安裝,可以看到pyproj檔案,這與csproj配置檔案是乙個套路。

開啟檔案,我們看到:

元素控制執行程式起始頁面,我們改成secondary.py後f5就是執行secondary了。

對應我們已經建好了的頁面。

再來看py檔案:乾乾淨淨的,連個命名空間和檔案頭都沒有!!!

輸入如上**後,可以看到右邊的控制台效果。

程式是由python.exe呼叫到控制台輸出結果的,而不是向c#一樣生成單獨exe檔案。

全程不用標點符號,靠換行符來識別語句分段。但為了格式手動換行,程式是能識別的

這樣可以

這樣不行,編譯器不能識別所以沒報錯,但也沒執行(開始覺得這容錯率。。。但反過來想一下,發現錯誤的難度頁跟著提高了。)

這樣編譯器會報錯

強大的弱型別,x=233,x=1145,x="hello"都可以順利執行,變數可以隨時改變其值,哪怕跨值型別。

方法引數支援(x+y),無論其是值型別還是string都可以與我們預期一樣的執行。

花式作死一下:

這次不行了,看來value型別在被呼叫時不能自動轉為對應的string。

小結:目前可知檔案的基本結構是什麼樣的,變數的宣告和賦值方式非常靈活,換行是區分不同語句的標識。接下來我們來看看如下問題:

邏輯語句怎麼寫

運算符號

資料型別怎麼定義:ienumerable

, list, keyvaluepair,array等

如何定義方法

如何定義類

類之間的繼承

介面和委託

Selenium 入門到精通系列 四

selenium 入門到精通系列 ps 滑鼠右鍵 滑鼠懸停 鍵盤操作方法 usr bin env python coding utf 8 date 2019 04 23 16 12 33 author benlam link from selenium import webdriver from s...

python基礎學習 入門到精通(2)

是一種易於學習且功能強大的程式語言 特色 用於安裝python中一些第三方庫或者模組的工具。通常用於裝在windos系統中,win鍵 r cmd 回車 輸入python 回車,此時進入python的命令列中 此軟體裡面自帶有第三方庫,無論是程式設計手感,還是第三方庫一般都可以在軟體中搜尋找到。版本2...

Python從入門到精通

大神請繞路而走,本文適合入門小白 python基礎 python 資料型別和變數 python 字串和編碼 python 使用list和tuple python 條件判斷和迴圈 python 使用dict和set 函式python 呼叫函式 python 定義函式 python 函式的引數 pyth...