寒假自學Python總結

2021-08-15 18:59:43 字數 1622 閱讀 3144

這個寒假除了我媽苦口婆心的讓我考了科目二之外,我還做了一件大事就是自學了一丟丟的python。

摸著良心講,從不知道哪天心血來潮開始到現在,大概15天吧。

其中最大的幫助就是張大佬帶我走了一波toj的python刷題,我們自己開了2個小競賽,我做了好久(捂臉...

大概是字好看的緣故(?),比較喜歡手寫學習...

嗯我知道程式設計類的直接上手學比較快.. 但是我還是比較喜歡把知識點抄下來再打一遍...(特殊喜好?)

然後大佬告訴我可以用記事本+cmd,我就傻乎乎的用記事本寫了再改字尾.py,然後在cmd裡執行檔案...然後大佬才告訴我用sublime text 3寫..委屈.. 然後用sublime text 3寫的很順了哈哈哈(黑底的字彩色的很好看~

還有在cmd裡檢視python的時候,我下了好幾版..但是顯示都是2.7,然後搜了一下,想用py3的話,直接吧2刪掉就好了..(反正我是這麼幹的...聽說他們是相容的..只要設定一下好了..反正我...嗯..

具體學習的話,我本來想去網易雲課堂的.. 但是看了好多都不如意,所以看文字教學了..推薦介個——

廖雪峰的**

我在這裡一直學到io程式設計,之後的覺得暫時用不到就沒學下去了。

我覺得這個**學點基礎是沒問題的,但是深入的話感覺他講的就沒這麼清楚了...

然後我一開始學這個的初衷是方便ac... 但是我發現... 也沒那麼方便..

輸入輸出就挺彆扭的.. 以下是我整理的常用...

輸入不可為空

def product(*numbers):

if not numbers:

raise typeerror('bad operand type')

else:

sum = 1

for n in numbers:

sum = sum * n

return sum

輸入以eof結束

try:

while true:

n = int(input())

except eoferror:

pass

資料以空格分隔,自帶eof結束

import sys

for line in sys.stdin:

s = line.split()

a,b=int(s[0]),int(s[1])

輸出不換行

print(c,end='')

n組資料

n = int(input())

while n>0:

輸入n,在輸入n個數字

n = int(input())

s = input()

num = [int(n) for n in s.split()]

嗯..我想我以後ac的時候還是不會用python的...

但是判斷回文串的時候python有乙個切片的功能很強大,可以直接切開了對比...

其他的還沒發現特別便利的...

總結一下這短暫的學習算是開啟了乙個新世界吧...

之前很少用cmd做事情.. 現在發現他還是蠻厲害的嘛哈哈哈哈~

寒假自學 十

希望所有溫柔又可愛的人最後都能幸福 今日總結 量400行 部落格量一篇 所學時間 6小時左右 了解到的知識點 python爬蟲例項 acwing每日一題 明日計畫 早上python爬取疫情資訊 下午python爬取疫情資訊 晚上acwing每日一題 具體內容 獲取丁香園疫情資料 匯入模組 impor...

寒假自學 八

希望所有溫柔又可愛的人最後都能幸福 今日總結 量400行 部落格量一篇 所學時間 6小時左右 了解到的知識點 python模組 丟擲異常 acwing每日一題 明後天休息,13號計畫 早上python爬蟲 下午python爬蟲 晚上acwing每日一題 具體內容 異常try num int inpu...

寒假自學 四

希望所有溫柔又可愛的人最後都能幸福 今日總結 量200行 部落格量一篇 所學時間 4小時左右 了解到的知識點 python物件導向基礎 明日計畫 早上python物件導向封裝 下午python物件導向封裝晚上無 具體內容 物件導向 opp 過程和函式 面向過程的特點 注重步驟與過程,不注重職責分工 ...