mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 10:26:02 +00:00 
			
		
		
		
	 132dce2246
			
		
	
	
		132dce2246
		
	
	
	
	
		
			
			Use != instead of <> since <> is documented as "obsolescent". Use "is" and "is not" when comparing with None or type objects.
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			426 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			426 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import rotor
 | |
| 
 | |
| r = rotor.newrotor("you'll never guess this")
 | |
| r = rotor.newrotor("you'll never guess this", 12)
 | |
| 
 | |
| A = 'spam and eggs'
 | |
| B = 'cheese shop'
 | |
| 
 | |
| a = r.encrypt(A)
 | |
| print `a`
 | |
| b = r.encryptmore(B)
 | |
| print `b`
 | |
| 
 | |
| A1 = r.decrypt(a)
 | |
| print A1
 | |
| if A1 != A:
 | |
|     print 'decrypt failed'
 | |
| 
 | |
| B1 = r.decryptmore(b)
 | |
| print B1
 | |
| if B1 != B:
 | |
|     print 'decryptmore failed'
 | |
| 
 | |
| try:
 | |
|     r.setkey()
 | |
| except TypeError:
 | |
|     pass
 | |
| r.setkey('you guessed it!')
 |