国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python 小入坑

lavnFan / 1423人閱讀

摘要:入坑學(xué)習(xí)的是一些信息官網(wǎng)官方文檔特點(diǎn)簡單,易學(xué),開發(fā)快速分類解釋型語言,面向?qū)ο螅瑒討B(tài)數(shù)據(jù)類型的高級語言,其開源遵守協(xié)議。擁有動態(tài)類型系統(tǒng)和垃圾回收功能。其中為低級語言,為中級語言,為高級語言協(xié)議屬于項目的一個分類,由協(xié)會撰寫。

python入坑
學(xué)習(xí)的是python3

一些信息

官網(wǎng) https://www.python.org/
官方文檔 https://docs.python.org/3/
github https://github.com/python
特點(diǎn) 簡單,易學(xué),開發(fā)快速
分類 解釋型語言,面向?qū)ο螅瑒討B(tài)數(shù)據(jù)類型的高級語言,其開源遵守GPL協(xié)議。支持多種編程范式, 面向?qū)ο螅瘮?shù),過程,命令式。擁有動態(tài)類型系統(tǒng)和垃圾回收功能。創(chuàng)始人 Guido van Rossum 屬于高階動態(tài)類型編程語言
注:不打算深入學(xué)習(xí),基礎(chǔ)語法過完,并了解幾個框架,一個web框架完成。~

其中c為低級語言,c++為中級語言,python為高級語言

GPL協(xié)議 屬于GNU項目的一個分類,由FSF協(xié)會撰寫。 維基百科 https://en.wikipedia.org/wiki... 使用的GCC都屬于GNU項目里的

關(guān)于 Guido van Rossum 推特 https://twitter.com/gvanrossum
github https://github.com/gvanrossum
其個人主頁 https://gvanrossum.github.io/...
目前在Dropbox, Inc.

安裝

從官網(wǎng)上下載python,安裝,打開powershell輸入

PS C:UsersmingmDesktop> python -V
Python 3.7.0

由于使用的是3.7版本,所以查看官方的3.7版本的文檔 https://docs.python.org/3.7/

hello world

其文件后綴名為py
編寫py文件

print("hello world");

編譯

PS C:UsersmingmDesktoppy> python .hello.py
hello world
PS C:UsersmingmDesktoppy>

完成輸出hello world

基礎(chǔ)語法 注釋

注釋以#開頭

行與縮進(jìn)

用行與縮進(jìn)代表代碼塊

多行語句

通常用一行寫完一條語句,如果語句很長使用反斜杠表示

同一行顯示多條語句

使用分號表示同一行的多條語句

print輸出

print輸出默認(rèn)是換行的

導(dǎo)入包

import 和 form ... import
舉例

import sys    # 導(dǎo)入sys模塊
for i in sys.argv:
    print (i)
print("
 python 的路徑為", sys.path)

關(guān)于sys模塊
https://docs.python.org/3.7/l...

一個用于與解釋權(quán)進(jìn)行交互的模塊

from sys import argv,path # 從sys模塊導(dǎo)入兩個函數(shù) 即argv函數(shù),以及path函數(shù)

print("path:" + path);    # 輸出函數(shù)
命令行參數(shù)

使用-h參數(shù),查看命令行的參數(shù)

PS C:UsersmingmDesktoppy> python -h
基本數(shù)據(jù)類型

和js一樣,屬于動態(tài)類型的,和Java,c的最大的區(qū)別在于屬于動態(tài)類型的
使用type()函數(shù),查找當(dāng)前的數(shù)據(jù)類型
以及一個isinstance()函數(shù),和type()函數(shù)的區(qū)別在于會認(rèn)為子類是一種父類的類型

字符串
str = "hello world";

print(str);
print(str[0:-2])
PS C:UsersmingmDesktoppy> python .hello.py
hello world
hello wor
PS C:UsersmingmDesktoppy>
列表

類似于數(shù)組

list = ["abcd", 786, 2.23, "hello world", 70.2];
tinyList = [123, "hello world"];

print(list);    
print(list[0]);
print(list[1:3]);
PS C:UsersmingmDesktoppy> python .hello.py
["abcd", 786, 2.23, "hello world", 70.2]
abcd
[786, 2.23]
PS C:UsersmingmDesktoppy>
元組

類似于matlab的元組,不可改變

tuple = ("abcd", 786, 2.23, "hello world", 70.2);
tinytuple = (123, "hello world");

print(tuple);
print(tuple[0]);
print(tuple + tinytuple);
PS C:UsersmingmDesktoppy> python .hello.py
("abcd", 786, 2.23, "hello world", 70.2)
abcd
("abcd", 786, 2.23, "hello world", 70.2, 123, "hello world")
PS C:UsersmingmDesktoppy>
set 集合

數(shù)學(xué)中的集合概念

student = {"tom", "Jim", "Mary", "Tom"};
print(student);
PS C:UsersmingmDesktoppy> python .hello.py
{"Jim", "Tom", "tom", "Mary"}
PS C:UsersmingmDesktoppy>
字典 即 鍵值對
dict = {};
dict["one"] = "1";
print(dict["one"]);
PS C:UsersmingmDesktoppy> python .hello.py
1
PS C:UsersmingmDesktoppy>
選擇 循環(huán) 選擇
var1 = 100;
if var1:
    print ("true");

var2 = 0;
if var2:
    print ("true");
print("bey!");
PS C:UsersmingmDesktoppy> python .hello.py
true
bey!
PS C:UsersmingmDesktoppy>

tips: elif 為else if

循環(huán)
n = 100;

sum = 0;
counter = 1;
while counter <= n:
    sum += counter;
    counter += 1;
print("和為%d " % sum);
PS C:UsersmingmDesktoppy> python .hello.py
和為5050
PS C:UsersmingmDesktoppy>
while else 語句
count = 0;
while count < 5:
    print(count, "小于 5");
    count += 1;
else:
    print (count, "值大于或等于 5");
PS C:UsersmingmDesktoppy> python .hello.py
0 小于 5
1 小于 5
2 小于 5
3 小于 5
4 小于 5
5 值大于或等于 5
PS C:UsersmingmDesktoppy>
for 語句
PS C:UsersmingmDesktoppy> python .hello.py
C
C++
Perl
PS C:UsersmingmDesktoppy>
languages = ["C", "C++", "Perl"];
for x in languages:
    print (x)
    
range()函數(shù)
for i in range(5):
    print(i)
PS C:UsersmingmDesktoppy> python .hello.py
0
1
2
3
4
PS C:UsersmingmDesktoppy>
>>> list(range(5));
[0, 1, 2, 3, 4]
>>>
pass語句

pass語句為空語句,

ps 用google提供的Puppeteer + koa + mongodb即可完成爬數(shù)據(jù)到數(shù)據(jù)庫中,并且是無敵滴,管你加密與否,只要能給我顯示出來,統(tǒng)統(tǒng)可以爬到手,一切的加密統(tǒng)統(tǒng)實(shí)效。! 算了自動化運(yùn)維還需要py,╮(╯▽╰)╭

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/42572.html

相關(guān)文章

  • Python | 發(fā)包 2018 入坑記錄

    摘要:最近業(yè)務(wù)需要抽離,抽離出來的應(yīng)用需要做成第三方包的形式,可以在任何也沒那么神奇,例如有些版本就沒測試版本項目中,直接安裝使用,所以這里還是需要發(fā)包到。第一次發(fā)包我是先發(fā)到環(huán)境,看下發(fā)包還是不是符合我的預(yù)期,畢竟很長時間沒發(fā)過包。 最近業(yè)務(wù)需要抽離,抽離出來的應(yīng)用需要做成 Django 第三方包的形式,可以在任何 Django(也沒那么神奇,例如有些版本就沒測試)版本項目中,直接安裝使用...

    SHERlocked93 評論0 收藏0
  • 渾渾噩噩10年,入坑軟件測試,6年干到測試leader,非科班的我也能當(dāng)程序員!

    摘要:今年歲,目前在某行業(yè)頭部企業(yè)任職測試負(fù)責(zé)人,管理人的測試團(tuán)隊。渾渾噩噩的年我年出生,年二本畢業(yè),專業(yè)是電子信息工程專業(yè)。轉(zhuǎn)行這年截止此時此刻,我已入坑近年時間,經(jīng)歷家互聯(lián)網(wǎng)公司,最近一份工作已有年之多,目前任職測試負(fù)責(zé)人。 ...

    WalkerXu 評論0 收藏0
  • 神坑·Python 裝飾類無限遞歸

    摘要:如今查找結(jié)果有誤,說明繼承鏈?zhǔn)清e誤的,因而極有可能是出錯。真相一切都源于裝飾器語法糖。核心思路就是不要更改被裝飾名稱的引用。 本文首發(fā)于我的博客,轉(zhuǎn)載請注明出處 《神坑》系列將會不定期更新一些可遇而不可求的坑防止他人入坑,也防止自己再次入坑 簡化版問題 現(xiàn)有兩個 View 類: class View(object): def method(self): #...

    spacewander 評論0 收藏0
  • Java入坑指南

    摘要:入坑指南是滴,下面是一個最低的入坑還應(yīng)該有種設(shè)計模式應(yīng)該掌握的。堆棧以幀為單位保存線程的狀態(tài),對堆棧的操作為壓棧和出棧執(zhí)行字節(jié)碼以后,將會產(chǎn)生程序計數(shù)器和棧,程序計數(shù)器存放將要執(zhí)行下一條指令的偏移量。 Java入坑指南是滴,下面是一個最低的入坑 還應(yīng)該有23種設(shè)計模式應(yīng)該掌握的。╮(╯▽╰)╭注意,第一個j是大寫。 Java的特點(diǎn)跨平臺,風(fēng)格接近C++最重要的api文檔 https:/...

    Rindia 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<