pythonchallenge之C 學習篇 00

2022-04-04 11:48:45 字數 476 閱讀 2945

前言

最近學習下c++,之前是python的使用者,python直譯器有諸多實現,其中最出名的要數c實現了,而且很多python的擴充套件模組可能要用c或者c++來寫的,所以很有必要學習下c++了

為了避免學習語法的無聊,把pythonchallenge拿來練練手,什麼?不知道這是什麼?想想辦法吧

第零關:

目的:讓計算2的38次方

解決方案:

1 # include 2 # include 3

4int

main()

5

遇到的問題以及解決方案:

1.在不宣告c型別,直接返回pow(a,b)並輸出時編譯可以通過,但是執行時沒響應,崩潰:寫宣告c,改用小的數字通過執行

2.用long宣告,unsigned long宣告得到的值前面帶有符號,查資料發現事超過表示範圍了,好像未聽說更高的表示啊,查了資料發現了64bit的表示方法:long long

pythonchallenge 闖關遊戲

level 4 此關有點抽象,開啟page source,檢視用綠色字型標註的部分,會發現提示所用模組 urllib,prompt 如下 import urllib,re url desnum 12345 for i in range 400 content urllib.urlopen url d...

python challenge 答案詳解 1

很想學好python,看到乙個教程說下面這個 很有意思,於是就過去咯。這裡主要還是抱著學習的心態給出答案,因此涉及到的函式都會做乙個了解。第0關 就是2的38次方,計算後把結果替換到位址列裡就好了。2 38 274877906944 第1關 這是乙個解謎遊戲。給出了替換的提示,可以很簡單的看出來,密...

pythonchallenge之C 學習篇 02

第二關任然是乙個字元處理的關卡 檢視網頁原始碼發現有一大串字元需要處理,這麼多的字元如果放在源 裡就很不好了 所以要用到c 對檔案的操作,用到的標頭檔案是fstream 這裡參照了這個博文 對檔案處理上來說要對立面的字串進行字元型別判斷,對單個字元型別的判斷 比如說屬於字母還是數字 要用到一寫字符操...