1樓:花臂華盛頓
定義一個要輸出的內容:
指定迴圈的數量,我這裡是6次
隨機迴圈輸出
2樓:末路灬窮途
list11 = [1,5,6,5,8] # 指定一個列表count = 3 # 就迴圈個3次吧
for i in list11:
if count == 0: # if語句,每列印一次,count減一,直到count == 0
pass
else:
print(i)
count = count - 1
>>>156
3樓:學派
如果只是想要獲取遍歷物件的索引可以這樣:
for i,v in enumerate(list1):
print(』索引{}的值是{}'.format(i,v))
4樓:自由de王國
for i in range(5):
迴圈5次,i從 0到4
5樓:渡寒狼
for item in list
將遍歷整個list
如果想不遍歷就跳出,假設遍歷索引號0,1,2,則:
for index,item in enumerate(list):
if (index == 3):
break
print index
6樓:南國_以南
其實在python中不必指定for迴圈的次數,因為python語言規範不鼓勵這種風格,而且也肯定有更優雅的解決辦法。
不知道題主你想解決的具體問題是什麼,或者你可以補充一下。
python while迴圈 我希望限制他的迴圈次數 例如只迴圈3次 改怎麼修改
7樓:
import random
secret = random.randint(1,20)count = 1
print('---自己測試---')
temp = input('guess the number:')guess = int(temp)
while guess != secret or count > 3:
if guess > secret:
print('too big')
else:
print('too small')
temp = input('try again:')guess = int(temp)
count += 1
if guess == secret:
print('bingo')
print('game over')
8樓:匿名使用者
print('歡迎來到遊戲')
import random
secret = random.randint(1,20)i = 1
temp = input('不妨猜猜我手裡的數字:')guess = int(temp)
while guess !=secret and i < 3:
temp = input('猜錯了請重新輸入吧:')guess = int(temp)
if guess == secret:
print('你是我的小寶貝')
else:
if guess > secret:
print('大樂大樂')
else :
print('小了小了')
i=i+1
print('遊戲結束')
9樓:匿名使用者
直接用for
for 一個變數名 in range(想迴圈的次數):**
10樓:會來的寂寞
n=1while n<4:
s = input('請輸入數字')
h = int(s)
if h== 66:
print('恭喜你回答爭取')
else:
print('you are a stupid')n=n+1
else:
print('defit')
給你個參考把,我這個是進行猜測三次,三次後就會跳出迴圈
11樓:匿名使用者
加個變數統計下次數,然後while條件語句里加個條件判斷不就可以了
12樓:
import random
temp = input('please enter the number you guess: ')
guess = int(temp)
answer = random.randint(1,10)
count = 1
if guess != answer:
while (guess != answer) and (count <= 2):
if guess < answer:
print('you should guess bigger than that')
else:
print('you should guess smaller than that')
temp = input('so please re-enter your number: ')
guess = int(temp)
count += 1
print('sorry game is over')
else:
print('you are ****ing clever')
13樓:烤餅餅哥哥
ps:python對於縮排要求很嚴格,要重點注意!
python如何用for迴圈控制多次執行一個自定義函式?
14樓:玩轉資料處理
#指令碼里面直接這樣寫就好了
import random
def r():
print (random.randint(1,1000))for i in range(1,10):r()
python中,如何在每一次for迴圈時都建一個新的列表?
15樓:大野瘦子
這樣:list =
>>> for i in range(5):
...>>> list
[[0], [1], [2], [3], [4]]>>> list[0]
[0]>>> list[1]
[1]注意事項
python for迴圈可以遍歷任何序列的專案,如一個列表或者一個字串。
語法:for迴圈的語法格式如下:
for iterating_var in sequence:
statements(s)
例如:#!/usr/bin/python
# -*- coding: utf-8 -*-for letter in 'python': # 第一個例項
print '當前字母 :', letterfor fruit in fruits: # 第二個例項
print '當前水果 :', fruitprint "good bye!"
用C語言迴圈結構編寫 輸入數,判斷該數是否為素數
include int main int n int i scanf d n if n 2 printf this is not a prime.n else if n 2 printf this is a prime.n else for i 2 iif n i 0 break if i n pr...
c語言中用scanf和迴圈語句是怎麼給陣列一一賦值的
include int main void for i 0 i 10 i return 0 同樣的,用for一個個賦值for i 0 i 定義一個變數,從下標0開始,一直到n 1個為止。這就是輸入和輸出的迴圈 c語言,怎麼用for 迴圈給陣列賦值 說的簡單詳細點,謝謝了 for i 1 i 11 i...
7化為迴圈小數,那么小數部分第2019個數字是幾?這
解 bai 1 7 0.142857142857 小數部分142857迴圈 迴圈節du是zhi6 2012 6 335 2 即,小數部分第2012個數dao字與迴圈節的第2位相專同,為屬4 1 4 2 8 5 7 335 1 4 27 335 5 9045 5 9050 答 小數部分第2012個數字...