2021商用密碼應(yīng)用論壇,探討商密應(yīng)用融合創(chuàng)新趨勢(shì)">ISC 2021商用密碼應(yīng)用論壇,探討商密應(yīng)用融合創(chuàng)新趨勢(shì)
757
2025-03-31
課程地址:AI Gallery_Notebook_云市場(chǎng)-華為云 ?Python編程知識(shí)
視頻學(xué)習(xí)地址:AI基礎(chǔ)課程--Python編程知識(shí)
作業(yè)
逆序除重;
題目描述
輸入一個(gè)int型整數(shù),按照從右向左的閱讀順序,返回一個(gè)不含重復(fù)數(shù)字的新的整數(shù)。 保證輸入的整數(shù)最后一位不是0。
輸入描述: 輸入一個(gè)int型整數(shù)
輸出描述: 按照從右向左的閱讀順序,返回一個(gè)不含重復(fù)數(shù)字的新的整數(shù)
示例1 輸入: 30010733 輸出: 3701
代碼實(shí)現(xiàn) Python編程知識(shí)-逆序除重
num = input() # 輸入字符串,以空格為間隔,請(qǐng)自行實(shí)現(xiàn)將字符串轉(zhuǎn)換為數(shù)組的代碼 num=[int(x) for x in str(num)]#將整數(shù)轉(zhuǎn)換為數(shù)組 res_arr = [] for i in reversed(num): if i not in res_arr: res_arr.append(i)#去重之后添加到新數(shù)組 res=str(int(''.join(str(res) for res in res_arr)))#將數(shù)組轉(zhuǎn)換為字符串 print(res)
簡(jiǎn)單的加法;
題目描述
輸入一個(gè)數(shù)組和一個(gè)數(shù)字,在數(shù)組中查找兩個(gè)數(shù),使得它們的和正好是輸入的那個(gè)數(shù)字。
如果有多對(duì)數(shù)字的和等于輸入的數(shù)字,輸出任意一對(duì)即可。
例如:輸入數(shù)組1 2 4 7 11 15和數(shù)字15。
由于4+11=15,因此輸出4和11。
代碼實(shí)現(xiàn) Python編程知識(shí)-簡(jiǎn)單的加法
l = input() # 輸入字符串,以空格為間隔,請(qǐng)自行實(shí)現(xiàn)將字符串轉(zhuǎn)換為數(shù)組的代碼 l=l.split(' ')#將字符串轉(zhuǎn)換為數(shù)組 n = input() # 輸入數(shù)字 b=int(n) #轉(zhuǎn)換數(shù)字 def func(nums,n): for a in nums: for b in nums: a, b = int(a), int(b) #如果a+b=n 就輸出n if a + b == n: print(a, b) return func(l,b)
最大子字符串;
題目描述
輸入一個(gè)字符串,求最大的沒(méi)有重復(fù)字符的子字符串長(zhǎng)度
比如:輸入huaweicloudaigallery
輸出 9 (huaweiclo或aweicloud或weiclouda)
代碼實(shí)現(xiàn) ?Python編程知識(shí)-最大子字符串
string = input() # 手動(dòng)輸入字符串 def func(s): # 在此編寫(xiě)代碼 #找出來(lái)一個(gè)字符串中最長(zhǎng)不重復(fù)子串 res_list = [] length = len(s) for i in range(length): tmp = s[i] for j in range(i + 1, length): # 遍歷,不存在則拼接,已存在則打斷循環(huán) if s[j] not in tmp: tmp += s[j] else: break res_list.append(tmp) # 構(gòu)造子串列表 #冒泡排序: # for i in range(len(res_list) - 1): # for j in range(len(res_list) - i - 1): # if len(res_list[j]) > len(res_list[j + 1]): # res_list[j], res_list[j + 1] = res_list[j + 1], res_list[j] # 選擇排序: for i in range(len(res_list)): k = i j = i + 1 while j < len(res_list): if len(res_list[k]) > len(res_list[j]): k = j j += 1 if i != k: res_list[i], res_list[k] = res_list[k], res_list[i] return res_list[-1] maxlength=func(s) print(len(maxlength)) func(string)
奇妙的三元組;
題目描述
給你一個(gè)包含 n 個(gè)整數(shù)的數(shù)組 nums,判斷 nums 中是否存在三個(gè)元素 a,b,c ,使得 a + b + c = 0 ?請(qǐng)你找出所有滿足條件且不重復(fù)的三元組。 *
注意:答案中不可以包含重復(fù)的三元組。
示例:
給定數(shù)組 -1 0 1 2 -1 -4
滿足要求的三元組集合為:
-1 0 1
-1 -1 2
代碼實(shí)現(xiàn) ? Python編程知識(shí)-奇妙的三元組
def threeSum(num): out = [] # 輸出的和為0的嵌套列表 if len(num) < 3: return [] num.sort() # 排序 for j in range(0, len(num) - 2): if num[j] > 0: # 如果num[j]是正數(shù),num[j]后的數(shù)都比num[j]大,終止循環(huán) break if j > 0 and num[j] == num[j - 1]: # 如果num[j]和前一個(gè)數(shù)相同,跳過(guò) continue left = j + 1 # 左指針 right = len(num) - 1 # 右指針 target = 0 - num[j] # 剩余兩個(gè)數(shù)的和 while left < right: if num[left] + num[right] == target: out.append([num[j], num[left], num[right]]) while left < right and num[left] == num[left + 1]: left += 1 while left < right and num[right] == num[right - 1]: right -= 1 left += 1 right -= 1 elif num[left] + num[right] > target: right -= 1 else: left += 1 return out n = [ -1, 0, 1, 2, -1, -4] a=threeSum(n)#滿足要求的三元素集合 for i in range(0,len(a)):#循環(huán)分別輸出滿足要求的三元素 print(a[i])
學(xué)習(xí)成績(jī)劃分;
題目描述
輸入一個(gè)0-100之間的整數(shù)成績(jī),
學(xué)習(xí)成績(jī)>=90的同學(xué),用A表示;
學(xué)習(xí)成績(jī)60-89分的同學(xué),用B表示;
學(xué)習(xí)成績(jī)<60的同學(xué),用C表示。
例如:輸入98,輸出A
代碼實(shí)現(xiàn) ?Python編程知識(shí)-學(xué)習(xí)成績(jī)劃分
#分?jǐn)?shù)<60C >90A 60-89 B points=int(input('輸入分?jǐn)?shù):')) if points>=90 and points<=100: grade='A' elif points>=60 and points<90: grade='B' elif points>=0 and points<60: grade='C' else: grade="請(qǐng)輸入0-100之間的整數(shù)成績(jī)" print(grade)
獎(jiǎng)金分配;
題目描述
企業(yè)發(fā)放的獎(jiǎng)金根據(jù)利潤(rùn)提成。 利潤(rùn)(I)低于或等于10 萬(wàn)元時(shí),獎(jiǎng)金可提10%;
利潤(rùn)高于10 萬(wàn)元,低于20 萬(wàn)元時(shí),低于10 萬(wàn)元的部分按10%提成,高于10 萬(wàn)元的部分,可可提成7.5%;
20 萬(wàn)到40 萬(wàn)之間時(shí),高于20 萬(wàn)元的部分,可提成5%;
40 萬(wàn)到60 萬(wàn)之間時(shí)高于40 萬(wàn)元的部分,可提成3%;
60 萬(wàn)到100 萬(wàn)之間時(shí),高于60 萬(wàn)元的部分,可提成1.5%;
高于100 萬(wàn)元時(shí),超過(guò)100 萬(wàn)元的部分按1%提成,
從鍵盤(pán)輸入當(dāng)月利潤(rùn)I,求應(yīng)發(fā)放獎(jiǎng)金總數(shù)?
代碼實(shí)現(xiàn) ? Python編程知識(shí)-獎(jiǎng)金分配
# profit=int(input('請(qǐng)輸入當(dāng)月利潤(rùn),單位為萬(wàn)元: ')) # bonus=0 # thresholds=[10,10,20,20,40]#利潤(rùn)差值 # rates=[0.1,0.075,0.05,0.03,0.015,0.01]#獎(jiǎng)金提成 # for i in range(len(thresholds)): # if profit<=thresholds[i]: # bonus+=profit*rates[i] # profit=0 # break # else: # bonus+=thresholds[i]*rates[i] # profit-=thresholds[i] # bonus+=profit*rates[-1] # print(bonus, '萬(wàn)元') profit = float(input('請(qǐng)輸入當(dāng)月利潤(rùn),單位為萬(wàn)元:')) if profit <= 10: bonus = 10 * 0.1 elif 10 < profit <= 20: bonus = 10 * 0.1 + (profit-10) * 0.075 elif 20 < profit <= 40: bonus = 10 * 0.1 + 10 * 0.075 + (profit-20) * 0.05 elif 40 < profit <= 60: bonus = 10 * 0.1+ 10 * 0.075 + 20 * 0.05 + (profit-40) * 0.03 elif 60 < profit <= 100: bonus = 10 * 0.1+ 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + (profit-60) * 0.015 elif profit > 100: bonus = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + 40 * 0.015 + (profit-100) * 0.015 print(bonus, '萬(wàn)元')
回文檢查器;
題目描述
如果給定的一個(gè)字符串是回文,那么返回true,否則返回false。
palindrome(回文),指在忽略標(biāo)點(diǎn)符號(hào)、大小寫(xiě)和空格的前提下,正著讀和反著讀一模一樣。
代碼實(shí)現(xiàn) ?Python編程知識(shí)-回文檢查器
# n=input("請(qǐng)輸入一個(gè)數(shù)值:") # a=0 # b=len(n)-1 # flag=True # while a 羅馬數(shù)字轉(zhuǎn)換器; 題目描述 把傳入的數(shù)字轉(zhuǎn)變?yōu)榱_馬數(shù)字。(0~9) 轉(zhuǎn)換后的羅馬數(shù)字字母必須都是大寫(xiě)。 代碼實(shí)現(xiàn) ?Python編程知識(shí)-羅馬數(shù)字轉(zhuǎn)換器 class Solution(object): def intToRoman(self, num): """ :type num: int :rtype: str """ if num > 9 or num < 0: return 0 elif num == 0: return "N" # 字典是無(wú)序的,所以不使用字典 # 注意這里一定要是倒序,否則執(zhí)行會(huì)有問(wèn)題,讓數(shù)從大往小查找適合的羅馬數(shù) num_tuple = [9,8,7,6,5,4,3,2,1] roman_tuple = ["IX", "VIII","VII","VI","V", "IV", "III","II","I"] # 記錄結(jié)果的字符串 result_str = "" # 從整數(shù)的列表中開(kāi)始遍歷 for i in range(len(num_tuple)): # 從大往小開(kāi)始判斷,num小于當(dāng)前數(shù)則進(jìn)行下一次循環(huán) # num大于當(dāng)前數(shù)則進(jìn)行減法運(yùn)算,并取出相應(yīng)位置的Roman數(shù) while num >= num_tuple[i]: num -= num_tuple[i] result_str += roman_tuple[i] return result_str if __name__ == '__main__': s = Solution() print(s.intToRoman(9)) 凱撒密碼; 題目描述 世界上最簡(jiǎn)單、最著名的加密方法是凱撒密碼,也叫移位密碼。在移位密碼中,明文中的字母通過(guò)按照一個(gè)固定數(shù)目進(jìn)行偏移后被替換成新的字母。 ROT13 是一個(gè)被廣泛使用的編碼技術(shù),明文中的所有字母都被移動(dòng) 13 位。因此,'A' ? 'N', 'B' ? 'O' 等等。 請(qǐng)編寫(xiě)一個(gè)函數(shù),用于解碼一個(gè)被 ROT13 編碼的字符串,然后返回解碼后的結(jié)果。 所有解碼后的字母都必須為字母大寫(xiě)。請(qǐng)不要解碼非字母的字符(例如,空格、標(biāo)點(diǎn)符號(hào)),但你需要在結(jié)果中保留它們。 代碼實(shí)現(xiàn) ?Python編程知識(shí)-凱撒密碼 # import codecs # s = "hello" # enc = codecs.getencoder( "rot-13" ) # os = enc( s )[0] # print(os) def rot13(message): def decode(c): if 'a' <= c <= 'z': base = 'a' elif 'A' <= c <= 'Z': base = 'A' else: return c return chr((ord(c) - ord(base) + 13) % 26 + ord(base)) return "".join(decode(c) for c in message) str=input("請(qǐng)輸入字符串") rot13(str.upper()) HZF的魔法棒; 題目描述 HZF有一個(gè)魔法棒,魔法棒有很多功能,其中最簡(jiǎn)單的是對(duì)字母的改變:可以將大寫(xiě)字母變成小寫(xiě)字母(A->a,B->b,C->c…Z->z),將小寫(xiě)字母變成大寫(xiě)字母(a->A…z->Z),魔法對(duì)數(shù)字不生效。HZF讓你告訴他改變之后的字符串是什么樣的。 輸入 輸入一個(gè)字符串(只包含大小寫(xiě)字母和數(shù)字)。每個(gè)字符串字符數(shù)(0 < n <= 1000)。 輸出 輸出改變后的字符串。 樣例 輸入樣例 1 abC02 輸出樣例 1 ABc02 輸入樣例 2 aceACE 輸出樣例 2 ACEace 提示樣例 2 代碼實(shí)現(xiàn) ?Python編程知識(shí)-HZF的魔法棒 string = input("請(qǐng)輸入一個(gè)字符串(長(zhǎng)度0-1000,只包含大小寫(xiě)字母和數(shù)字)") while string.isalnum() == False or len(string)>1000:#判斷輸入的字符串是0-1000的數(shù)字字母 print("請(qǐng)重新輸入") break else: result = '' for i in string: if i.isupper() == True: #大寫(xiě)轉(zhuǎn)小寫(xiě) i=i.lower() elif i.islower()== True:#小寫(xiě)轉(zhuǎn)大寫(xiě) i=i.upper() result +=i #print( len(string)) print(result) 掃雷掃雷; 題目描述 大家都玩過(guò)掃雷游戲吧,給定一個(gè)矩形方正區(qū)域,里面有若干個(gè)地雷,用鼠標(biāo)點(diǎn)擊,點(diǎn)擊后如果出現(xiàn)一塊區(qū)域,那么說(shuō)明這個(gè)點(diǎn)周?chē)?個(gè)方向沒(méi)有地雷,如果出現(xiàn)數(shù)字,數(shù)字是幾,那么就表示這個(gè)區(qū)域周?chē)?個(gè)方向有幾顆地雷,如果是地雷,那你很不幸就輸?shù)袅恕?現(xiàn)在告訴你這個(gè)圖里地雷的分布,你來(lái)給出每個(gè)點(diǎn)上面的數(shù)字應(yīng)該是多少? 輸入 數(shù)據(jù)的第一行有2個(gè)整數(shù)n, m(1 <= n, m <= 50),表示一個(gè)n * m的區(qū)域,n行m列,接下來(lái)n行每行有一個(gè)長(zhǎng)度為m的字符串,字符串只包含2種字母,”.”和”X”,其中”.”表示這個(gè)地方不是地雷,”X”表示這個(gè)地方是地雷。 輸出 請(qǐng)輸出n行內(nèi)容,每一行是一個(gè)長(zhǎng)度為m的字符串,由數(shù)字和符號(hào)”X”組成,如果這個(gè)點(diǎn)不是地雷,那么就表示這個(gè)點(diǎn)周?chē)袔最w地雷,否則這個(gè)點(diǎn)存放符號(hào)”X”,表示這個(gè)點(diǎn)是地雷。 樣例 輸入樣例 1 3 5 ..... ..XX. ..... 輸出樣例 1 01221 01XX1 01221 代碼實(shí)現(xiàn) ?Python編程知識(shí)-掃雷 counter = 1 while 1: row, col = map(int, input('請(qǐng)輸入行和列:').split()) if row == col == 0: break padding = ['.' for _ in range(col + 2)] field, mine = [padding, padding], [[0 for _ in range(col + 1)] for _ in range(row + 1)] print('輸入地圖 X表示地雷 ') for i in range(1, row + 1): field.insert(i, ['.'] + list(input()) + ['.']) for j in range(1, row + 1): for k in range(1, col + 1): if field[j][k] == 'X': mine[j][k] = 'X' else: temp = [field[j + 1][k + 1], field[j - 1][k - 1], field[j + 1][k - 1], field[j - 1][k + 1], field[j + 1][k], field[j - 1][k], field[j][k - 1], field[j][k + 1] ] mine[j][k] = sum(1 for i in temp if i == 'X') print(f"輸出結(jié)果 #{counter}:") counter += 1 for i in range(1, row + 1): print(*mine[i][1:], sep='') print() 電話號(hào)碼驗(yàn)證器 題目描述 如果傳入的字符串是一個(gè)有效的中國(guó)電話號(hào)碼格式,則返回true。 例如: 134-4562-5655 13469587456 1314 122 9899 代碼實(shí)現(xiàn) Python編程知識(shí)-電話號(hào)碼驗(yàn)證器 import re p=re.compile('(^1(3[\d])|(47|45)|(5[^3|4])|(66)|(7[013678])|(8[\d])|(9[89]))\d{8}$')#創(chuàng)建一個(gè)正則表達(dá) #r是轉(zhuǎn)義,手機(jī)號(hào)都是1開(kāi)頭^1,后面排列的是第二位和第三位, # 后面還有8位0-9的任意整數(shù)\d{8},并且以此結(jié)尾$, p1=str(input("請(qǐng)輸入一個(gè)手機(jī)號(hào):")) tel=p1.replace(' ','').replace('-','')#去除空格和分隔符 s = p.search(tel) if s: # print(s.group()) print('true') else: print('不是正確手機(jī)號(hào),請(qǐng)重新輸入') 生日提取; 題目描述 提取所有人的生日 需要匹配的 -- 需要提取的 劉偉 1996.8.24 - - 8 24 李偉 1993年1月2日 - - 1 2 聶芳 1997-7-24 - - 7 24 陳偉 1996.3.21 - - 3 21 杜英 1991.12.1 - - 12 1 段秀 1994-7-5 - - 7 5 路娜 1993年1月6日 - - 1 6 編寫(xiě)一個(gè)正則表達(dá)式,使得以上所有的生日都能被正確提取 代碼實(shí)現(xiàn) Python編程知識(shí)-生日提取作業(yè) import re # 導(dǎo)入正則表達(dá)式模塊 s = input() # 輸入上述任一需要提取的生日格式,如: 劉偉1996.8.24 #\d 是匹配一個(gè)數(shù)字(0到9) + 表示 1個(gè)或多個(gè) result = re.findall('\d+', s) # 在單引號(hào)內(nèi)輸入正則表達(dá)式 #輸出生日中的月份和日期 \d+匹配生日中的單個(gè)數(shù)字 按年月日順序 取月份和日期 即輸出匹配數(shù)字中的第二個(gè)和第三個(gè) result = result[1] + ' ' + result[2] print(result) # 輸出正確結(jié)果 如: 8 24 被選召的孩子; 小華和他的小伙伴們想要參加一個(gè)游戲,但是參加的人很多需要篩選。主辦方的選擇孩子的標(biāo)準(zhǔn)如下: n個(gè)孩子從左到右站成一排,每個(gè)孩子都有一個(gè)分?jǐn)?shù)(該分?jǐn)?shù)為正整數(shù)),要求所選出的孩子們必須是連續(xù)的一段,而且所選出的孩子的分?jǐn)?shù)的平均值必須大于等于預(yù)先給定的一個(gè)常數(shù)b。但是這樣選擇的方法可能并不唯一,請(qǐng)問(wèn)有幾種選法呢? 輸入 第一行:輸入候選孩子的個(gè)數(shù)n(1<=n<=20000)和給定的常數(shù)b(1<=b<=500) 接下來(lái)n行:輸入n個(gè)孩子的分?jǐn)?shù)Xi(i=1,2,…)且1<=Xi<=500。 輸出 輸出選擇的種數(shù)。 輸入樣例 5 9 32 4 9 21 10 輸出樣例 13 提示 merge sort a[i]表示第i個(gè)孩子的分?jǐn)?shù),s[i]表示從第一個(gè)孩子到第i個(gè)孩子(包括第i個(gè))的分?jǐn)?shù)之和,則第j個(gè)到第i個(gè)的分?jǐn)?shù)的平均值為(s[j]-s[i-1])/(j-i+1),即直角坐標(biāo)系上的(i-1,s[i-1]).(j,s[j])兩點(diǎn)連線的斜率。所以平均值大于或等于b,就是斜率大于或等于b。那么判斷從第i個(gè)人開(kāi)始選有幾種選法,過(guò)(i-1,s[i-1])做一條斜率為b的直線(與y軸交點(diǎn)為y[i-1]),有幾個(gè)點(diǎn)是在它的上方。根據(jù)直線的性質(zhì),將這條直線平移到所判斷的點(diǎn)(j,s[j]),與y軸的交點(diǎn)為y[j],如果y[j] 代碼實(shí)現(xiàn) Python編程知識(shí)-被選召的孩子 n,b = map(int, input('輸入候選孩子的個(gè)數(shù)n(1<=n<=20000)和給定的常數(shù)b(1<=b<=500):').split()) score = input('輸入n個(gè)孩子的分?jǐn)?shù)Xi(i=1,2,…)且1<=Xi<=500:') data_list = score.strip().split() data_list = [int(x) for x in data_list] print(data_list) num = 0 for i in range(1, n+1): for j in range(n-i+1): avg=sum(data_list[j:i+j]); if avg/ i >= b: num += 1 print(num) 弟弟的作業(yè). 題目描述 你的弟弟剛做完了“100以內(nèi)數(shù)的加減法”這部分的作業(yè),請(qǐng)你幫他檢查一下。每道題目(包括弟弟的答案)的格式為a+b=c或者a-b=c,其中a和b是作業(yè)中給出的,均為不超過(guò)100的非負(fù)整數(shù);c是弟弟算出的答案,可能是不超過(guò)200的非負(fù)整數(shù),也可能是單個(gè)字符”?”,表示他不會(huì)算。 輸入 輸入文件的第一行只有一個(gè)數(shù)字T(1 <= T <= 1000),表示下面有T個(gè)算術(shù)運(yùn)算,接下來(lái)有T行,每行包含一道題目,格式有以下4種情況: a+b=c a-b=c a+b=? a-b=? 其中0 <= b <= a <= 100,0 <= c <= 200,且不包含任何空白字符。輸入的所有整數(shù)均不含前導(dǎo)0。 輸出 輸出僅一行一個(gè)數(shù)字,表示”a+b=c”和”a-b=c”中計(jì)算正確的個(gè)數(shù)。 樣例 輸入樣例 4 1+2=3 3-1=5 6+7=? 99-0=99 輸出樣例 2 代碼實(shí)現(xiàn) ?Python編程知識(shí)-弟弟的作業(yè) print('請(qǐng)輸入行數(shù)后回車(chē)輸入作業(yè),輸入完成后回車(chē)查看結(jié)果') num=int(input('請(qǐng)輸入行數(shù)')) z = 0 while True: try: a = input().split("=") # 根據(jù)等于號(hào)將字符劃分為兩部分 b = eval(a[0]) # 得到算式的正確結(jié)果 if a[1] != "?": # 先判斷是否是問(wèn)號(hào) c = eval(a[1]) if b == c: # 正確結(jié)果和輸入結(jié)果是否一致 z = z + 1 except: break print(z) #判斷結(jié)果是否正確的函數(shù) # def check(s): # if '?' in s: # return False # else: # L = list(s) # L.insert(L.index('='),'=') # if eval("".join(L)): # return True # else: # return False # #正確題目數(shù)量 # count = 0 # while True: # try : # S = input() # if check(S): # count += 1 # except: # break # print(count) # n=0 # while True: # try: # x=input() # x=x.replace("+"," ") # x=x.replace("-"," ") # x=x.replace("="," ") # x=x.split(" ") # a=int(x[0]) # b=int(x[1]) # c=x[2] # if c=="?" or c=="?": # continue # if a+b==int(c) or a-b==int(c): # n=n+1 # except: # break # print(n) 【2021年華為云AI實(shí)戰(zhàn)營(yíng)系列】- AI編程Python實(shí)戰(zhàn)營(yíng) 2021年華為云AI實(shí)戰(zhàn)營(yíng)重磅推出: AI編程Python實(shí)戰(zhàn)營(yíng)、機(jī)器學(xué)習(xí)實(shí)戰(zhàn)營(yíng)、MindSpore AI框架實(shí)戰(zhàn)營(yíng)、深度學(xué)習(xí)實(shí)戰(zhàn)營(yíng)、強(qiáng)化學(xué)習(xí)實(shí)戰(zhàn)營(yíng)、ModelArts實(shí)戰(zhàn)營(yíng)。 快速打通【全棧人工智能】的“任督二脈”,讓AI開(kāi)發(fā)極簡(jiǎn),適合學(xué)習(xí)的人群:0基礎(chǔ)小白,0~3年初級(jí)開(kāi)發(fā),大學(xué)生,想轉(zhuǎn)行,想轉(zhuǎn)崗。快快行動(dòng)起來(lái)~ AI Python 云學(xué)院
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。