#include<stdio.h> int main() { int n,i,sum=0; while(1) //這里最好加上對于n的判斷 { printf("plaese input: "); scanf("%d",&n)
; if(n>0&&n<100) break; else printf("error input!\n"); } for(i=1;i<=n;i++) { if(i%7==0)continue; //這里用i,不是n!!!!!!!
if((i%10==7)||(n/10==7))continue;//這里用i,不是n!!!!!!!
sum+=i*i; } printf("%d\n",sum); return 0; }
可以想象一下,拋出異常時自動把你帶到 IPython Shell 是不是很開心?而且和普通的IPython不同,這個時候可以調用 p (print), up(up stack), down(down stack) 之類的命令。還能創建臨時變量,執行任意函數。
事實上這是可以實現的, 而且很簡單,不過你要先安裝 IPython。然后把以下代碼保存為 `crash_on_ipy.py`然后在你的項目代碼某個地方 import crash_on_ipy 就可以了。
這個方法不需要 IDE邊學邊練習,理解清楚原理,模仿已有的優秀軟件等等
學習 Python 并實現基本的爬蟲過程
https://www.toutiao.com/i6606535448061805070/
Python程序員面試必備的59個常用問題答案及解析
https://www.toutiao.com/i6606206501428134414/
t=1;s=0
for i in range(2,11,2):
for j in range(1,i+1):
t*=j
s+=t;t=1
print(s)