Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys; print('Python %s on %s' % (sys.version, sys.platform))
- PyDev console: starting.
- Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)] on win32
- >>> def prime_tester(x):
- ... is_prime = True
- ... for i in range(0,x):
- ... print i
- ...
- File "<input>", line 4
- print i
- ^
- SyntaxError: Missing parentheses in call to 'print'. Did you mean print(i)?
- >>> def prime_tester(x):
- ... is_prime = True
- ... for i in range(0,x):
- ... print(i)
- ...
- >>> prime_tester(5)
- 0
- 1
- 2
- 3
- 4
- >>>
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print(i)
- ...
- >>> prime_tester(5)
- 2
- 3
- 4
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print(i)
- ...
- >>>
- >>> prime_tester(5)
- 2
- 3
- 4
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ...
- >>> prime_tester(5)
- Does 2 go into 5?
- Does 3 go into 5?
- Does 4 go into 5?
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if i % x == 0:
- ... print "Yes"
- ... else:
- ... print "No"
- ...
- File "<input>", line 7
- print "Yes"
- ^
- SyntaxError: Missing parentheses in call to 'print'. Did you mean print("Yes")?
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if i % x == 0:
- ... print("Yes")
- ... else:
- ... print("No")
- ...
- >>> prime_tester(5)
- Does 2 go into 5?
- No
- Does 3 go into 5?
- No
- Does 4 go into 5?
- No
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if i % x == 0:
- ... print("Yes")
- ... else:
- ... print("No")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> prime_tester(5)
- Does 2 go into 5?
- No
- Does 3 go into 5?
- No
- Does 4 go into 5?
- No
- 5 is prime
- >>> prime_tester(4)
- Does 2 go into 4?
- No
- Does 3 go into 4?
- No
- 4 is prime
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if x % i == 0:
- ... print("Yes")
- ... else:
- ... print("No")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> prime_tester(4)
- Does 2 go into 4?
- Yes
- Does 3 go into 4?
- No
- 4 is prime
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if x % i == 0:
- ... print("Yes")
- ... is_prime = False
- ... break
- ... else:
- ... print("No")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> prime_tester(4)
- Does 2 go into 4?
- Yes
- 4 is not prime
- >>> prime_tester(5)
- Does 2 go into 5?
- No
- Does 3 go into 5?
- No
- Does 4 go into 5?
- No
- 5 is prime
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if x % i == 0:
- ... print("Yes")
- ... is_prime = False
- ... break
- ... else:
- ... print("No")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> def prime_tester(x):
- ... is_prime = True
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if x % i == 0:
- ... print("Yes")
- ... is_prime = False
- ... break
- ... else:
- ... print("No")
- ... elif x == 1:
- ... print("1 is a prime number")
- ... else:
- ... print("0 is neither prime nor composite")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> print(int(.5))
- 0
- >>> print(int(.9))
- 0
- >>> for i in range(.5, 3):
- ... print i
- ...
- File "<input>", line 2
- print i
- ^
- SyntaxError: Missing parentheses in call to 'print'. Did you mean print(i)?
- >>> for i in range(.5, 3):
- ... print i
- ...
- File "<input>", line 2
- print i
- ^
- SyntaxError: Missing parentheses in call to 'print'. Did you mean print(i)?
- >>> for i in range(.5, 3):
- ... print(i)
- ...
- Traceback (most recent call last):
- File "<input>", line 1, in <module>
- TypeError: 'float' object cannot be interpreted as an integer
- >>> def prime_tester(x):
- ... is_prime = True
- ... x = abs(int(x))
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if x % i == 0:
- ... print("Yes")
- ... is_prime = False
- ... break
- ... else:
- ... print("No")
- ... elif x == 1:
- ... print("1 is a prime number")
- ... else:
- ... print("0 is neither prime nor composite")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> prime_tester(2)
- 2 is prime
- >>> prime_tester(3)
- Does 2 go into 3?
- No
- 3 is prime
- >>> raw_input("hello")
- Traceback (most recent call last):
- File "<input>", line 1, in <module>
- NameError: name 'raw_input' is not defined
- >>> input("hello")
- hello>? f
- 'f'
- >>> def prime_tester(x):
- ... is_prime = True
- ... x = abs(int(x))
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if x % i == 0:
- ... print("Yes")
- ... is_prime = False
- ... break
- ... else:
- ... print("No")
- ... elif x == 1:
- ... print("1 is a prime number")
- ... else:
- ... print("0 is neither prime nor composite")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> def prime_tester_with_input():
- ... is_prime = True
- ... x = input("What number would you like to test?")
- ... x = abs(int(x))
- ... if x > 1:
- ... for i in range(2, x):
- ... print("Does " + str(i) + " go into " + str(x) + "?")
- ... if x % i == 0:
- ... print("Yes")
- ... is_prime = False
- ... break
- ... else:
- ... print("No")
- ... elif x == 1:
- ... print("1 is a prime number")
- ... else:
- ... print("0 is neither prime nor composite")
- ... if is_prime:
- ... print(str(x) + " is prime")
- ... else:
- ... print(str(x) + " is not prime")
- ...
- >>> prime_tester_with_input()
- What number would you like to test?>? 5
- Does 2 go into 5?
- No
- Does 3 go into 5?
- No
- Does 4 go into 5?
- No
- 5 is prime
- Debugger connected.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement