五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

S4E01 Python入門:Kesci 平臺與 Python 基本語法

2022-02-28 14:24 作者:學(xué)用數(shù)學(xué)  | 我要投稿

學(xué)用數(shù)學(xué)第四季要開始了,本季第一個(gè)主線任務(wù)就是登入 Kesci 平臺,來線上運(yùn)作 Python。隨著這文件你將學(xué)會(huì):

  • 知道 Kesci 平臺,了解這是個(gè)數(shù)據(jù)線上平臺,并知道在上面運(yùn)作 IPython 的項(xiàng)目。

  • 可用 IPython 來當(dāng)作功能強(qiáng)大的計(jì)算器,并繪制折線圖。

  • 知道可通過 input, print 來與電腦溝通,并了解變數(shù)與文字的差別。

  • 可將作品分享給其他人,并知道 Fork 他人的項(xiàng)目。

學(xué)習(xí)內(nèi)容

Kesci 的注冊與登入

Kesci 是個(gè)數(shù)據(jù)探索平臺,在這平臺上有不少大數(shù)據(jù)與 AI 的項(xiàng)目,而對于這些數(shù)據(jù)的探索最主要使用的就是 Python 語言。而使用這平臺的除了有豐富的案例可參考外,主要原因是其線上的環(huán)境,讓初學(xué)者不用安裝本機(jī)軟件,且方便將作業(yè)內(nèi)容共享。

  • 登入?https://www.kesci.com 并注冊賬號

  • 從上方導(dǎo)欄列選擇【項(xiàng)目】

  • 點(diǎn)選【創(chuàng)選項(xiàng)目】輸入項(xiàng)目訊息,例如:名稱為 Hello Kesci

  • 點(diǎn)選【運(yùn)行】使用預(yù)設(shè)的資源來運(yùn)行即可


將 Cell?視為計(jì)算器的輸入框的概念

當(dāng)運(yùn)作項(xiàng)目時(shí),畫面上主要就是很多長條,這些稱為 Cell 。Cell 有兩種,一種為可運(yùn)算的 code ,另一種為顯示資訊的 Markdown。本節(jié)就使用具運(yùn)算功能的 Code 。

  • 先隱藏左方的檔案導(dǎo)欄區(qū)與下方的訊息列。對于畫面上 Cells 有些預(yù)設(shè)內(nèi)容可以先刪除。

  • 輸入?9*4*8*7?,要作計(jì)算,而不是換行,要用 Shift+Enter ,來運(yùn)算此結(jié)果。

  • 用?1.01**365?來作次方計(jì)算,對于多次結(jié)果的輸出可先將結(jié)果用變數(shù)保存,再輸出。?

a?= 1.01**365

b = 0.99**365

print(a, b)

  • 用 [...] 來記錄數(shù)列,一般也稱為列表 list 。

  • 可用 import 來引入現(xiàn)有套件,例如,用 matplotlib 來繪制折線圖。

fibs?=?[1,1,2,3,5,8,13,21,34,55]

print(fibs)

import matplotlib.pyplot as plt

plt.print(fibs,"-ro")


與電腦溝通:print, input, int(input)

除了單向的運(yùn)算,也可通過 input 來讓使用者先輸入,再針對輸入的內(nèi)容來作交互型的運(yùn)算。但在輸入時(shí),要留意形態(tài)。

在 print 時(shí),要留意文字與變數(shù)的差別。加入 " " 表示為固定的文字,若沒有引號表示為變數(shù),即內(nèi)容可變。

name = input()

print("hello", name)

此外,對于資料的形態(tài)也是初學(xué)者要留意的。例如,使用 a= input()時(shí),預(yù)設(shè)為文字。文字與數(shù)字的差異可看以下例子:a = 6, b=5, 運(yùn)算 a+b 會(huì)得 11。但? a= "6", b="5",運(yùn)算 a+b 會(huì)得 56。在這可看到對于不同的資料形態(tài),其對 + 的解釋也不同。

對于 a=input(),因預(yù)設(shè)輸入的內(nèi)容是文字。若要轉(zhuǎn)化為數(shù)字,需要用 a=int(input()) 來強(qiáng)制轉(zhuǎn)型為整數(shù)。

a = int(input())

b = int(input())

print(a+b)


與電腦溝通:print, input, int(input)

在完成作品后最后就是要分享作品給其他人。先點(diǎn)選【文件】的【保存notebook】,再點(diǎn)選【生成項(xiàng)目版本】。這兩個(gè)的差別可以理解為暫存與發(fā)布給他人。若是完成到一半,可先用保存notebook即可。

在生成項(xiàng)目后,回到首頁,可從上方的導(dǎo)覽列 K-Lab 進(jìn)你的項(xiàng)目庫。點(diǎn)選剛才建成的項(xiàng)目,先設(shè)定為公開,再點(diǎn)最右方的分享圖示,來取得分享鏈接。

若其他人收到你的分享鏈接后,可用 Fork 來將這版本建立一個(gè)副本。此時(shí)其他人就在他的賬號內(nèi)運(yùn)作,不會(huì)改到原版本。操作細(xì)節(jié)要點(diǎn)如下:

  • 點(diǎn)選【文件】的【保存notebook】,再點(diǎn)選【生成項(xiàng)目版本】

  • 回到首頁,從上方的導(dǎo)覽列 K-Lab 進(jìn)你的項(xiàng)目庫。

  • 點(diǎn)選剛才項(xiàng)目,先設(shè)定為公開,再取得分享鏈接。

  • 請他人打開網(wǎng)址,并用 Fork 制作副本來操作。


相關(guān)鏈接

【Bili】https://www.bilibili.com/video/av73527992/

【文檔】https://docs.qq.com/slide/DSXVJRUp4V3NmWFJm

【kesci】https://www.kesci.com/home/project/5db246c475df5c002b23a01c



S4E01 Python入門:Kesci 平臺與 Python 基本語法的評論 (共 條)

分享到微博請遵守國家法律
喀喇沁旗| 西乌珠穆沁旗| 伊通| 大厂| 昌宁县| 九龙城区| 金华市| 北流市| 丰台区| 固安县| 定远县| 永嘉县| 巫山县| 皮山县| 仁布县| 双桥区| 孝感市| 定安县| 襄垣县| 霍林郭勒市| 西充县| 泰和县| 加查县| 安新县| 钟山县| 锦州市| 巫溪县| 金溪县| 南华县| 昌乐县| 佛山市| 乌拉特前旗| 河西区| 商南县| 湟源县| 镇安县| 遂昌县| 天全县| 宁夏| 扶沟县| 安乡县|