Python1:if/while/for...in/break/continue

1828 ワード

1.if文の使用
#if.py
number = 23;
guess = int(raw_input('Enter an integer:'));

if guess == number:
    print 'congratulations, u guessed it';
    print 'but u dont win any prize';
elif guess < number:
    print 'no,it is a little heigher than that';
else:
    print 'no,it is a little lower than that';

print 'Done';

2.while文の使用
#while.py
number = 23;
running = 1;
while running:
    guess = int(raw_input('Enter an integer:'));
    if guess == number:
        print 'congratulations, u guessed it';
        running = 0;
    elif guess < number:
        print 'terribly,it is a little lower than that';
    else:
        print 'terribly,it is a little heigher than that';
else:
    print 'that while loop is over';
print 'Done';

3.for…in文の使用
#for.py
for i in range(1,5):
    print i;
else:
    print 'the for loop is over';

4.break文の使用
#break.py
while True:
    s = raw_input('Enter something:');
    if s == 'quit':
        break;
    print 'Length of the string is : ' , len(s);
print 'Done';

5.Continue文の使用
continue文は、Python株の現在のループブロックの残りの文を伝え、次のループを続行するために使用されます.
#break.py
while True:
    s = raw_input('Enter something:');
    if s == 'quit':
        break;
    if len(s) < 3:
        continue;
    print 'Input is of sufficient length';