Tutorial Python untuk bukan pengatur cara/Membuat keputusan: Perbezaan antara semakan

Kandungan dihapus Kandungan ditambah
Aurora (bincang | sumb.)
Aurora (bincang | sumb.)
Baris 82:
 
== Contoh ==
'''High_low.py'''
 
<source lang="python">
High_low.py
 
<pre>
#Plays the guessing game higher or lower
# (originally written by Josh Cogliati, improved by Quique)
Baris 106 ⟶ 105:
 
print "Just right"
</presource>
 
Contoh jalanan:
Sample run:
 
Guess a number: '''100'''
<pre>
Too high
Guess a number:100
Guess a number: '''50'''
Too high
Too low
Guess a number:50
Guess a number: '''75'''
Too low
Too low
Guess a number:75
Guess a number: '''87'''
Too low
Too high
Guess a number:87
Guess a number: '''81'''
Too high
Too high
Guess a number:81
Guess a number: '''78'''
Too high
Just right
Guess a number:78
Just right
</pre>
 
'''even.py'''
 
<source lang="python">
<pre>
#Asks for a number.
#Prints if it is even or odd
Baris 138 ⟶ 135:
else:
print number,"is very strange."
</presource>
 
Contoh jalanan:
Sample runs.
 
Tell me a number: '''3'''
<pre>
3 is odd.
Tell me a number: 3
3 is odd.
 
Tell me a number: '''2'''
2 is even.
 
Tell me a number: '''3.14159'''
3.14159 is very strange.
</pre>
 
'''average1.py'''
 
<source lang="python">
<pre>
#keeps asking for numbers until 0 is entered.
#Prints the average value.
Baris 161 ⟶ 156:
count = 0
sum = 0.0
number = 1 # set this to something that will not exit the while loop immediately.
# the while loop immediatly.
 
print "Enter 0 to exit the loop"
Baris 173 ⟶ 167:
count = count - 1 #take off one for the last number
print "The average was:",sum/count
</presource>
 
Contoh jalanan:
Sample runs
 
Enter 0 to exit the loop
<pre>
Enter 0a tonumber: exit the loop'''3'''
Enter a number:3 '''5'''
Enter a number:5 '''0'''
The average was: 4.0
Enter a number:0
The average was: 4.0
 
Enter 0 to exit the loop
Enter a number: '''1'''
Enter a number: '''4'''
Enter a number: '''3'''
Enter a number: '''0'''
The average was: 2.66666666667
</pre>
 
'''average2.py'''
 
<source lang="python">
<pre>
#keeps asking for numbers until count have been entered.
#Prints the average value.
Baris 200 ⟶ 192:
sum = 0.0
 
print "This program will take several numbers thanthen average them"
count = input("How many numbers would you like to sum:")
current_count = 0
Baris 211 ⟶ 203:
 
print "The average was:",sum/count
</presource>
 
Contoh jalanan:
Sample runs
 
<pre>
This program will take several numbers thanthen average them
How many numbers would you like to sum: '''2'''
Number 1
Enter a number: '''3'''
Number 2
Enter a number: '''5'''
The average was: 4.0
 
This program will take several numbers than average them
How many numbers would you like to sum:3
Number 1
Enter a number:1
Number 2
Enter a number:4
Number 3
Enter a number:3
The average was: 2.66666666667
</pre>
 
This program will take several numbers thanthen average them
How many numbers would you like to sum: '''3'''
Number 1
Enter a number:0 '''1'''
Number 2
Enter a number:1 '''4'''
Number 3
Enter a number:4 '''3'''
The average was: 2.66666666667
 
== Latihan ==