如何使用迴圈計算1 + 2 +3 + 4 + 5 + 6 + 8 + 9 + 10的值
1、先嚐試輸出不包含7
- 第一種方式(在等於7時加1然後繼續下次迴圈)
count = 1
while count <= 10:
if count == 7:
count += 1 # 如果等於7 在count=7的基礎上加1 然後繼續執行迴圈
continue # 繼續執行迴圈
print(count)
count += 1 # 每次迴圈自增1
- 第二種方式(只有不等於7的數值才能被輸出)
count = 1 while count <= 10: if count != 7: # 只有count不等於7時 才會輸出 print(count) count += 1
2、將上面輸出的數進行累加計算
count = 1
sum_count = 0
while count <= 10:
if count == 7:
count += 1 # 如果等於7 在count=7的基礎上加1 然後繼續執行迴圈
continue # 繼續執行迴圈
# print(count)
sum_count += count
count += 1 # 每次迴圈自增1
print(sum_count)
相關推薦
如何使用迴圈計算1 + 2 +3 + 4 + 5 + 6 + 8 + 9 + 10的值
1、先嚐試輸出不包含7 第一種方式(在等於7時加1然後繼續下次迴圈) count = 1 while count <= 10: if count == 7: count += 1 # 如果等於7 在count=7的基礎上加1 然後繼續執行迴圈 co
01 使用while 循環輸入1 2 3 4 5 6 8 9 10
輸入 while == pos bre blog body while 循環 break start = 1while True: if start == 7: start += 1 continue print(start)
用while語句輸出1 2 3 4 5 6 8 9 10
The while time spa port else while語句 pre print import time count=1 while count<=10: print(count,time.time()) if count != 6:
計算1!+2!+3!+4!+5!+6!+7!+8!+9!+10!+......的值(需注意整型變數的範圍)
#include<stdio.h> //***(1)*** //計算1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的值 int func(int n)//一個數的階乘 { if(n>0) return n*func(n-1); if
計算第K個能表示(2^i * 3^j * 5^k)的正整數(i,j,k為整數)?其前7個滿足此條件的數分別是1,2,3,4,5,6,8
public class Main { public static void main(String[] args) { int[] a = new int[1501]; a[1] = 1; TreeMap<Integer, Integ
Java_whilefor-->計算 ∑1+∑2+∑3+∑4+∑5+∑6+∑7+∑8+∑9+∑10
計算 ∑1+∑2+∑3+∑4+∑5+∑6+∑7+∑8+∑9+∑10 思路:多個求和的相加,先考慮單個求和的計算;這個很簡單通過求和公式 (1+n)*n/2 就可以得到 接下來就是開始對n的值進行分析判斷 n屬於1~10 通過for迴圈來實現 整體程式碼如下:TestWh
寫一個函數計算但參數為n(n很大)時的值1-2+3-4+5-6+7……+n。(考慮程序執行效率)
參數 color n) col sys class n-1 == code 1 private static void jisuan(int n) { 2 int sum=0; 3 if(n%2==0){ 4 sum=-(n/2)
在Sql中將 varchar 值 '1,2,3,4,5,6' 轉換成數據類型 int
給定 序列 顯示 結果 空格 sel -方法 一個表 affect --問題:將aa轉換為Int類型失敗 string aa="3,5,11,56,88,45,23"; select * from ERPBuMen where ID in(aa) ; --方法sel
求 1-2+3-4+5-6+7-8....M 的結果算法
次數 pre blog spa rgs static console line span 1 static void Main(string[] args) 2 { 3 /** 4 * 算法題: 5 * 求 1-2+3-4+5-6+7
94、tensorflow實現語音識別0,1,2,3,4,5,6,7,8,9
結果 test amp building pre cti fun ner edi ‘‘‘ Created on 2017年7月23日 @author: weizhen ‘‘‘ #導入庫 from __future__ import division,print_func
Java實現1-2+3-4+5-6...+99
java實現 static else sta sum main code sys oid 1 package test; 2 3 public class test2 { 4 public static void main(String[] args)
python練習題,寫一個方法 傳進去列表和預期的value 求出所有變量得取值可能性(例如list為[1,2,3,4,5,6,12,19],value為20,結果是19+1==20只有一種可能性),要求時間復雜度為O(n)
num bubuko com pri def 代碼 data- 取值 .com 題目:(來自光榮之路老師)a+b==valuea+b+c=valuea+b+c+d==valuea+b+c+d+...=valuea和b....取值範圍都在0-value寫一個方法 傳進去列
輸入一個矩陣,按照從外向裡以順時針的順序依次打印出每一個數字,例如,如果輸入如下4 X 4矩陣: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 則依次打印出數字1,2,
public ArrayList<Integer> printMatrix(int [][] matrix) { ArrayList<Integer> l1= new ArrayList<>(); &
ACMNO.21 C語言-逆序輸出 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0
題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2 1 提示 陣列?堆疊? 來源/分類 C語言
山科java實驗3-3編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數:“1,2;3,4,5;6,7,8”,對應的陣列為: d[0,0
編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數:“1,2;3,4,5;6,7,8”,對應的陣列為: d[0,0] = 1.0 d[0,1
為列表b_list = [1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 10, 11]去重複
方法一、 遍歷去重複:建立一個新的列表a,然後讓新的列表裡的元素和目標列表b的元素作對比,如果a中沒有b中的元素則在a列表後追加,否則對a不做處理即可,最後輸出a b_list = [1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 10, 11] d_list=[] for i
50 之內的任意5個數之和為100 。數值:1,2,3,4,5,6....48,49,50,取其中的任意5個數,但這5個數相加之和要等於100,並將所有這種組合羅列.
/** * 求數值在 1 - 50 之內的任意5個數之和為100 。 * 數值:1,2,3,4,5,6....48,49,50 * 取其中的任意5個數,但這5個數相加之和要等於100,並將所有這種組合羅列 * 例: 1+10+19+20+50=100 * 3+14+
Python 列表元素分組,比如 [1,2,3,...100]變成 [[1,2,3],[4,5,6]....](列表生成式解決)
range 列表生成式 元素 python 列表 for .... ... 分組 [88 In [29]: a=[x for x in range(1,101)] In [30]: b=[a[x:x+3] for x in range(0,100,3)] In [31]:
python遞歸練習:生成一個n級深度的字典,例如:[1,2,3,4,5,6] 可以生成{1: {2: {3: {4: {6: 5}}}}},寫一個函數定義n級
生成 結果 dict 深度 遞歸 ict nco strong ron 結果#encoding = utf-8#題目:#生成一個n級深度的字典,例如:[1,2,3,4,5,6] 可以生成{1: {2: {3: {4: {6: 5}}}}},寫一個函數定義n級a=[1,2,3
python遞迴練習:生成一個n級深度的字典,例如:[1,2,3,4,5,6] 可以生成{1: {2: {3: {4: {6: 5}}}}},寫一個函式定義n級
結果#encoding = utf-8#題目:#生成一個n級深度的字典,例如:[1,2,3,4,5,6] 可以生成{1: {2: {3: {4: {6: 5}}}}},寫一個函式定義n級a=[1,2,3,4,5,6] def fun(n,i=0,dict1={}): if i ==n-1: dict1[a[