python—if True有沒有用?
我覺得他總有它的用處,比如特殊原因,縮進行太多,爲了避免太累,我就用它來解決縮進問題。
#niuniu.py
'''這是我之前的文件'''
if True:
from time import *
start = time()
class Niuniu:
@classmethod
def A(self):
try:
import time
print(time.ctime())
import turtle
t = turtle.Turtle()
t.speed(0)
t.shape('turtle')
def all_that():
def yingyong():
import time
a = 0.00000001
while True:
t.penup()
t.goto(-200,0)
t.write('Type your name.',font = ('楷體',40))
n = input()
t.clear()
t.write('Type your code.',font = ('楷體',40))
c = input()
t.clear()
t.goto(0,0)
t.pendown()
if n == 'niuniu' and c == '1024':
print('finish!')
break
elif n == 'chenxianquan' and c == '2750430086':
print('finish!!')
break
elif n == 'python' and c == 'python0123456789abcniu':
print('finish!!!!!')
break
elif n == ':D' and c == 'niuniu first':
print('finish!!!!!!!!!!')
break
elif n == '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzniuniukinggood' and c == 'a good pig':
print('finish!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')
break
else:
print('Error: Name or code is wrong.')
print('Please at',a,'second to try.')
a = a * 1.5
time.sleep(a)
t.hideturtle()
yingyong()
def D():
def all_this():
import random
import time
import turtle
t = turtle.Turtle()
t.speed(0)
t.shape('turtle')
b = ['red','orange','yellow','green','blue','purple','pink']
print('*********')
print('* by *')
print('* xian *')
print('* quan *')
print('* chen *')
print('*********')
print(' o(^_^)o')
print(' | |')
print(' / \ ')
print('/_| | |_\ ')
print(' | | |')
print(' \_/\_\ ')
print(' :)')
n = input('Type a number(integer).')
n = float(n)
if n == 0 :
a = input('Type your candies(integer).')
for x in range(int(a)):
time.sleep(0.01)
print('*o*')
elif n == 1 :
a = input('What would your like?')
print('Here you are.')
print(a)
elif n == 2 :
a = input('What your eating?')
print(' O ')
print(' | ')
print(' --- ---')
print(' | ')
print(' / \ ')
print(' / \ ')
print('Eat:',a )
elif n == 3 :
a = input('Type a year')
if int(a) > 2020 :
print('Error!?!?!')
else:
print('****',a,'****')
elif n == 4:
print('Random!!!!')
print(random.randint(1,100))
elif n > 4 and n < 9 :
a = input('Your print:')
print('**********************************')
print(a,' ',a)
print('**********************************')
elif n >= 9 and n < 15 :
a = input('')
print('************')
print('* *')
print('* *')
print('* *')
print('* *')
print('*',a,'*')
print('************')
elif n >= 15 and n < 40 :
a = input('Type a number(integer).')
for x in range(int(a)):
print(x)
time.sleep(0)
elif n >= 40 and n < 99 :
for x in range(int(n*n/20)) :
t.begin_fill()
t.circle(x)
t.color(b[x % 7])
t.left(3)
t.end_fill()
elif n >= 99 and n < 200 :
print('Paint!!!')
time.sleep(0.3)
for x in range(int(n)) :
t.forward(90)
t.color(b[x % 7])
t.left(random.randint(1,90))
elif n >= 200 and n < 500 :
a = input('Type number 1')
n = input('Type number 2')
print('+:',int(a) + int(n))
print('-:',int(a) - int(n))
print('*:',int(a) * int(n))
print('/:',int(a) / int(n))
elif n >= 500 and n < 1000 :
a = input('Type a number')
t.up()
for x in range(int(int(n) / 2)) :
t.forward(x)
t.left(int(a))
t.write(x)
t.color(b[x % 7])
elif n >= 1000 and n < 2000 :
print('3')
time.sleep(1)
print('2')
time.sleep(1)
print('1')
time.sleep(1)
print('START!!!!!!!!!')
time.sleep(0.2)
print('Gulululu......')
a = random.randint(1,n)
b = random.randint(1,n)
print('I:',a)
print('Computer:',b)
if a > b :
print('Player win!')
if a == b :
print('No win!')
if a < b :
print('Computer win!')
elif n >= 2000 and n < 4000:
a = input('Type a number')
print(n ** int(a))
elif n >= 4000 and n < 7000:
a = 0
while a < n / 1000:
print(a)
a += 0.001
time.sleep(0)
elif n >= 7000 and n < 15000:
a = input('Type a number(best<7)')
b = 0
a = int(a)
for x in range(int(360 / a)):
for x in range(a):
t.forward(150 / a)
b += 1
if b < 16:
t.color('#'+ "0"+ hex(b)[2:] + "0" + hex(b)[2:] + "0" + hex(b)[2:])
else:
t.color('#'+ hex(b)[2:] + hex(b)[2:] + hex(b)[2:])
t.left(360 / a)
t.left(a)
elif n >= 15000 and n < 31000:
a = 0
n = input('level0:0+0=?')
if n == '0':
n = input('level1:1+1=?')
if n == '2':
n = input('level2:19+1=?')
if n == '20':
n = input('level3:1*1=?')
if n == '1':
n = input('level4:9-1=?')
if n == '8':
n = input('level5:9*4=?')
if n == '36':
n = input('level6:8/4=?')
if n == '2':
n = input('level7:64/4=?')
if n == '16':
n = input('level8:1+1*6=?')
if n == '7':
n = input('level9:8/4*6=?')
if n == '12':
n = input('level10:600/40=?')
if n == '15':
n = input('level11:900/100=?')
if n == '9':
n = input('level12:37*9=?')
if n == '333':
n = input('level13:(1-1)*9=?')
if n == '0':
n = input('level14:(10-1)*9=?')
if n == '81':
n = input('level15:(1+1)*(9-5)=?')
if n == '8':
n = input('level16:(1+9)*(9+5)=?')
if n == '240':
n = input('level17:3/2=?')
if n == '1.5':
n = input('level18:2/4=?')
if n == '0.5':
print('Easy mode win!')
elif n >= 31000 and n < 60000:
a = 0
print('Endless!')
while True:
a += 1
print(a)
time.sleep(0)
if a % 100 == 0:
n = input('Do you break?')
if n == 'yes' or n == 'break':
break
elif n >= 60000 and n < 150000:
n = input('3.1415.......................................')
if n == '3.1415926535897932384626433832795028841975505':
print('You are pie god!!!!!!')
elif n >= 150000 and n < 400000:
print('TV!')
print(' \ / ')
print('--------------')
print('| new TV |')
print('| by xqc |')
print('| (PC TV) |')
print('| 20*60 |')
print('| 10000 stars|')
print('| (O^O) |')
print('| 1 million |')
print('|buy!buy!buy!|')
print('|if you do no|')
print('|buy,I am QAQ|')
print('--------------')
elif n >= 400000 and n < 1000000:
n = input('level19:60000/20000*40000/20000=?')
if n == '6':
n = input('level20:2^3=?')
if n == '8':
n = input('level21:0/141782828769685485/5148/548/528/1245=?')
if n == '0':
n = input('level22:3^4=?')
if n == '81':
n = input('level23:895626888528*0*25148528258258218485125487454*15481258=?')
if n == '0':
print('Normal mode win')
elif n >= 1000000 and n < 4500000:
print('Editer......')
print('draw game!!!!!')
while True:
a = input('')
if a == '-' or a == '_':
t.forward(50)
if a == '|':
t.right(90)
t.forward(50)
if a == '/':
t.left(150)
t.forward(50)
if a == '\\':
t.left(150)
t.forward(50)
if a == '.':
t.circle(50)
if a == '1':
t.right(3)
if a == '2':
t.right(6)
if a == '3':
t.circle(50)
t.rt(4)
if a == '3.5':
t.circle(50)
t.rt(7)
if a == '4':
r = input('1:(integer)')
g = input('2:(integer)')
b = input('3:(integer)')
if r < 16 and g < 16 and b < 16:
t.color("#0"+hex(r)[2:]+'0'+hex(g)[2:]+'0'+hex(b)[2:])
elif g < 16 and b < 16:
t.color("#"+hex(r)[2:]+'0'+hex(g)[2:]+'0'+hex(b)[2:])
elif r < 16 and b < 16:
t.color("#0"+hex(r)[2:]+hex(g)[2:]+'0'+hex(b)[2:])
elif r < 16 and g < 16:
t.color("#0"+hex(r)[2:]+'0'+hex(g)[2:]+hex(b)[2:])
elif r < 16:
t.color("#0"+hex(r)[2:]+hex(g)[2:]+hex(b)[2:])
elif g < 16:
t.color("#"+hex(r)[2:]+"0"+hex(g)[2:]+hex(b)[2:])
elif b < 16:
t.color("#"+hex(r)[2:]+hex(g)[2:]+"0"+hex(b)[2:])
if a == '5':
x = 360 / 5
while x > 0:
t.circle(50)
t.rt(5)
if x < 4:
t.color('#'+ "0"+ hex(x * 4)[2:] + "0" + hex(x * 4)[2:] + "0" + hex(b * 4)[2:])
else:
t.color('#'+ hex(x * 4)[2:] + hex(x * 4)[2:] + hex(x * 4)[2:])
x -= 1
if a == "Q":
break
elif n >= 4000000 and n < 12000000:
a = int(input('Type a number(integer,best<32)'))
for x in range(a + 1):
print('2^',x,'=',2 ** x)
time.sleep(0)
elif n >= 12000000 and n < 40000000:
print('Random Niuniu Poker!')
a = input('Type a number(integer)')
for i in range(int(a)) :
a = random.randint(0,51)
if a == 0:
print('---------')
print('|1 |')
print('|♥ |')
print('| ♥ |')
print('| 1|')
print('| ♥|')
print('---------')
if a == 1:
print('---------')
print('|2 |')
print('|♥ ♥ |')
print('| |')
print('| ♥ 2|')
print('| ♥|')
print('---------')
if a == 2:
print('---------')
print('|3 |')
print('|♥ ♥ |')
print('| ♥ |')
print('| ♥ 3|')
print('| ♥|')
print('---------')
if a == 3:
print('---------')
print('|4 |')
print('|♥ ♥ |')
print('| ♥ ♥ |')
print('| ♥ 4|')
print('| ♥|')
print('---------')
if a == 4:
print('---------')
print('|5 |')
print('|♥ ♥ |')
print('| ♥♥♥ |')
print('| ♥ 5|')
print('| ♥|')
print('---------')
if a == 5:
print('---------')
print('|6 |')
print('|♥ ♥ ♥ |')
print('| ♥ ♥ |')
print('| ♥ ♥ 6|')
print('| ♥|')
print('---------')
if a == 6:
print('---------')
print('|7 |')
print('|♥ ♥ ♥ |')
print('| ♥♥♥ |')
print('| ♥ ♥ 7|')
print('| ♥|')
print('---------')
if a == 7:
print('---------')
print('|8 |')
print('|♥ ♥♥♥ |')
print('| ♥ ♥ |')
print('| ♥♥♥ 8|')
print('| ♥|')
print('---------')
if a == 8:
print('---------')
print('|9 |')
print('|♥ ♥♥♥ |')
print('| ♥♥♥ |')
print('| ♥♥♥ 9|')
print('| ♥|')
print('---------')
if a == 9:
print('---------')
print('|10♥ ♥ |')
print('|♥ ♥ ♥ |')
print('| ♥ ♥ |')
print('| ♥ ♥10|')
print('| ♥ ♥ ♥|')
print('---------')
if a == 10:
print('---------')
print('|J ♥ ♥ |')
print('|♥ ♥ ♥ |')
print('| ♥♥♥ |')
print('| ♥ ♥ J|')
print('| ♥ ♥ ♥|')
print('---------')
if a == 11:
print('---------')
print('|Q ♥ ♥ |')
print('|♥ ♥♥♥ |')
print('| ♥ ♥ |')
print('| ♥♥♥ Q|')
print('| ♥ ♥ ♥|')
print('---------')
if a == 12:
print('---------')
print('|K ♥ ♥ |')
print('|♥ ♥♥♥ |')
print('| ♥♥♥ |')
print('| ♥♥♥ K|')
print('| ♥ ♥ ♥|')
print('---------')
if a == 13:
print('---------')
print('|1 |')
print('|♠ |')
print('| ♠ |')
print('| 1|')
print('| ♠|')
print('---------')
if a == 14:
print('---------')
print('|2 |')
print('|♠ ♠ |')
print('| |')
print('| ♠ 2|')
print('| ♠|')
print('---------')
if a == 15:
print('---------')
print('|3 |')
print('|♠ ♠ |')
print('| ♠ |')
print('| ♠ 3|')
print('| ♠|')
print('---------')
if a == 16:
print('---------')
print('|4 |')
print('|♠ ♠ |')
print('| ♠ ♠ |')
print('| ♠ 4|')
print('| ♠|')
print('---------')
if a == 17:
print('---------')
print('|5 |')
print('|♠ ♠ |')
print('| ♠♠♠ |')
print('| ♠ 5|')
print('| ♠|')
print('---------')
if a == 18:
print('---------')
print('|6 |')
print('|♠ ♠ ♠ |')
print('| ♠ ♠ |')
print('| ♠ ♠ 6|')
print('| ♠|')
print('---------')
if a == 19:
print('---------')
print('|7 |')
print('|♠ ♠ ♠ |')
print('| ♠♠♠ |')
print('| ♠ ♠ 7|')
print('| ♠|')
print('---------')
if a == 20:
print('---------')
print('|8 |')
print('|♠ ♠♠♠ |')
print('| ♠ ♠ |')
print('| ♠♠♠ 8|')
print('| ♠|')
print('---------')
if a == 21:
print('---------')
print('|9 |')
print('|♠ ♠♠♠ |')
print('| ♠♠♠ |')
print('| ♠♠♠ 9|')
print('| ♠|')
print('---------')
if a == 22:
print('---------')
print('|10♠ ♠ |')
print('|♠ ♠ ♠ |')
print('| ♠ ♠ |')
print('| ♠ ♠10|')
print('| ♠ ♠ ♠|')
print('---------')
if a == 23:
print('---------')
print('|J ♠ ♠ |')
print('|♠ ♠ ♠ |')
print('| ♠♠♠ |')
print('| ♠ ♠ J|')
print('| ♠ ♠ ♠|')
print('---------')
if a == 24:
print('---------')
print('|Q ♠ ♠ |')
print('|♠ ♠♠♠ |')
print('| ♠ ♠ |')
print('| ♠♠♠ Q|')
print('| ♠ ♠ ♠|')
print('---------')
if a == 25:
print('---------')
print('|K ♠ ♠ |')
print('|♠ ♠♠♠ |')
print('| ♠♠♠ |')
print('| ♠♠♠ K|')
print('| ♠ ♠ ♠|')
print('---------')
if a == 26:
print('---------')
print('|1 |')
print('|♣ |')
print('| ♣ |')
print('| 1|')
print('| ♣|')
print('---------')
if a == 27:
print('---------')
print('|2 |')
print('|♣ ♣ |')
print('| |')
print('| ♣ 2|')
print('| ♣|')
print('---------')
if a == 28:
print('---------')
print('|3 |')
print('|♣ ♣ |')
print('| ♣ |')
print('| ♣ 3|')
print('| ♣|')
print('---------')
if a == 29:
print('---------')
print('|4 |')
print('|♣ ♣ |')
print('| ♣ ♣ |')
print('| ♣ 4|')
print('| ♣|')
print('---------')
if a == 30:
print('---------')
print('|5 |')
print('|♣ ♣ |')
print('| ♣♣♣ |')
print('| ♣ 5|')
print('| ♣|')
print('---------')
if a == 31:
print('---------')
print('|6 |')
print('|♣ ♣ ♣ |')
print('| ♣ ♣ |')
print('| ♣ ♣ 6|')
print('| ♣|')
print('---------')
if a == 32:
print('---------')
print('|7 |')
print('|♣ ♣ ♣ |')
print('| ♣♣♣ |')
print('| ♣ ♣ 7|')
print('| ♣|')
print('---------')
if a == 33:
print('---------')
print('|8 |')
print('|♣ ♣♣♣ |')
print('| ♣ ♣ |')
print('| ♣♣♣ 8|')
print('| ♣|')
print('---------')
if a == 34:
print('---------')
print('|9 |')
print('|♣ ♣♣♣ |')
print('| ♣♣♣ |')
print('| ♣♣♣ 9|')
print('| ♣|')
print('---------')
if a == 35:
print('---------')
print('|10♣ ♣ |')
print('|♣ ♣ ♣ |')
print('| ♣ ♣ |')
print('| ♣ ♣10|')
print('| ♣ ♣ ♣|')
print('---------')
if a == 36:
print('---------')
print('|J ♣ ♣ |')
print('|♣ ♣ ♣ |')
print('| ♣♣♣ |')
print('| ♣ ♣ J|')
print('| ♣ ♣ ♣|')
print('---------')
if a == 37:
print('---------')
print('|Q ♣ ♣ |')
print('|♣ ♣♣♣ |')
print('| ♣ ♣ |')
print('| ♣♣♣ Q|')
print('| ♣ ♣ ♣|')
print('---------')
if a == 38:
print('---------')
print('|K ♣ ♣ |')
print('|♣ ♣♣♣ |')
print('| ♣♣♣ |')
print('| ♣♣♣ K|')
print('| ♣ ♣ ♣|')
print('---------')
if a == 39:
print('---------')
print('|1 |')
print('|♦ |')
print('| ♦ |')
print('| 1|')
print('| ♦|')
print('---------')
if a == 40:
print('---------')
print('|2 |')
print('|♦ ♦ |')
print('| |')
print('| ♦ 2|')
print('| ♦|')
print('---------')
if a == 41:
print('---------')
print('|3 |')
print('|♦ ♦ |')
print('| ♦ |')
print('| ♦ 3|')
print('| ♦|')
print('---------')
if a == 42:
print('---------')
print('|4 |')
print('|♦ ♦ |')
print('| ♦ ♦ |')
print('| ♦ 4|')
print('| ♦|')
print('---------')
if a == 43:
print('---------')
print('|5 |')
print('|♦ ♦ |')
print('| ♦♦♦ |')
print('| ♦ 5|')
print('| ♦|')
print('---------')
if a == 44:
print('---------')
print('|6 |')
print('|♦ ♦ ♦ |')
print('| ♦ ♦ |')
print('| ♦ ♦ 6|')
print('| ♦|')
print('---------')
if a == 45:
print('---------')
print('|7 |')
print('|♦ ♦ ♦ |')
print('| ♦♦♦ |')
print('| ♦ ♦ 7|')
print('| ♦|')
print('---------')
if a == 46:
print('---------')
print('|8 |')
print('|♦ ♦♦♦ |')
print('| ♦ ♦ |')
print('| ♦♦♦ 8|')
print('| ♦|')
print('---------')
if a == 47:
print('---------')
print('|9 |')
print('|♦ ♦♦♦ |')
print('| ♦♦♦ |')
print('| ♦♦♦ 9|')
print('| ♦|')
print('---------')
if a == 48:
print('---------')
print('|10♦ ♦ |')
print('|♦ ♦ ♦ |')
print('| ♦ ♦ |')
print('| ♦ ♦10|')
print('| ♦ ♦ ♦|')
print('---------')
if a == 49:
print('---------')
print('|J ♦ ♦ |')
print('|♦ ♦ ♦ |')
print('| ♦♦♦ |')
print('| ♦ ♦ J|')
print('| ♦ ♦ ♦|')
print('---------')
if a == 50:
print('---------')
print('|Q ♦ ♦ |')
print('|♦ ♦♦♦ |')
print('| ♦ ♦ |')
print('| ♦♦♦ Q|')
print('| ♦ ♦ ♦|')
print('---------')
if a == 51:
print('---------')
print('|K ♦ ♦ |')
print('|♦ ♦♦♦ |')
print('| ♦♦♦ |')
print('| ♦♦♦ K|')
print('| ♦ ♦ ♦|')
print('---------')
elif n >= 40000000 and n < 250000000:
a = int(input())
def d(x):
while True:
b = x
if a == 1:
print(0)
break
x = x // 2
if b == x * 2:
print(0,end = '')
else:
print(1,end = '')
if x == 1:
print(1)
break
if a == 0:
print(0)
else:
d(a)
print('tip:right>>left')
elif n >= 250000000 and n < 3000000000:
print('while * 1.01')
a = int(input())
while True:
a += a * 0.01
time.sleep(0)
if a >= 1 and a < 1000:
print(a)
if a >= 1000 and a < 1000000:
print(a / 1000 ,'K')
if a >= 1000000 and a < 1000000000:
print(a / 1000000 ,'M')
if a >= 1000000000 and a < 1000000000000:
print(a / 1000000000 ,'B')
if a >= 1000000000000 and a < 1000000000000000:
print(a / 1000000000000 ,'T')
if a >= 1000000000000000 and a < 1000000000000000000:
print(a / 1000000000000000 ,'Qa')
if a >= 1000000000000000000 and a < 1000000000000000000000:
print(a / 1000000000000000000 ,'Qi')
if a >= 1000000000000000000000 and a < 1000000000000000000000000:
print(a / 1000000000000000000000 ,'Sx')
if a >= 10 ** 24 and a < 10 ** 27:
print(a / 10 ** 24 ,'Sp')
if a >= 10 ** 27 and a < 10 ** 30:
print(a / 10 ** 27 ,'AB')
if a >= 10 ** 30 and a < 10 ** 33:
print(a / 10 ** 30 ,'CD')
if a >= 10 ** 33 and a < 10 ** 36:
print(a / 10 ** 33 ,'EF')
if a >= 10 ** 36 and a < 10 ** 39:
print(a / 10 ** 36 ,'GH')
if a >= 10 ** 39 and a < 10 ** 42:
print(a / 10 ** 39 ,'IJ')
if a >= 10 ** 42 and a < 10 ** 45:
print(a / 10 ** 42 ,'KL')
if a >= 10 ** 45 and a < 10 ** 48:
print(a / 10 ** 45 ,'MN')
if a >= 10 ** 48 and a < 10 ** 51:
print(a / 10 ** 48 ,'OP')
if a >= 10 ** 51 and a < 10 ** 54:
print(a / 10 ** 51 ,'QR')
if a >= 10 ** 54 and a < 10 ** 57:
print(a / 10 ** 54 ,'ST')
if a >= 10 ** 57 and a < 10 ** 60:
print(a / 10 ** 57 ,'UV')
if a >= 10 ** 60 and a < 10 ** 63:
print(a / 10 ** 60 ,'WX')
if a >= 10 ** 63 and a < 10 ** 66:
print(a / 10 ** 63 ,'YZ')
if a >= 10 ** 66 and a < 10 ** 69:
print(a / 10 ** 66 ,'Aa')
if a >= 10 ** 69 and a < 10 ** 72:
print(a / 10 ** 69 ,'Bb')
if a >= 10 ** 72 and a < 10 ** 75:
print(a / 10 ** 72 ,'Cc')
if a >= 10 ** 75 and a < 10 ** 78:
print(a / 10 ** 75 ,'Dd')
if a >= 10 ** 78 and a < 10 ** 81:
print(a / 10 ** 78 ,'Ee')
if a >= 10 ** 81 and a < 10 ** 84:
print(a / 10 ** 81 ,'Ff')
if a >= 10 ** 84 and a < 10 ** 87:
print(a / 10 ** 84 ,'Gg')
if a >= 10 ** 87 and a < 10 ** 90:
print(a / 10 ** 87 ,'Hh')
if a >= 10 ** 90 and a < 10 ** 93:
print(a / 10 ** 90 ,'Ii')
if a >= 10 ** 93 and a < 10 ** 96:
print(a / 10 ** 93 ,'Jj')
if a >= 10 ** 96 and a < 10 ** 99:
print(a / 10 ** 96 ,'Kk')
if a >= 10 ** 99 and a < 10 ** 102:
print(a / 10 ** 99 ,'Ll')
if a >= 10 ** 102 and a < 10 ** 105:
print(a / 10 ** 102 ,'Mm')
if a >= 10 ** 105 and a < 10 ** 108:
print(a / 10 ** 105 ,'Nn')
if a >= 10 ** 108 and a < 10 ** 111:
print(a / 10 ** 108 ,'Oo')
if a >= 10 ** 111 and a < 10 ** 114:
print(a / 10 ** 111 ,'Pp')
if a >= 10 ** 114 and a < 10 ** 117:
print(a / 10 ** 114 ,'Qq')
if a >= 10 ** 117 and a < 10 ** 120:
print(a / 10 ** 117 ,'Rr')
if a >= 10 ** 120 and a < 10 ** 123:
print(a / 10 ** 120 ,'Ss')
if a >= 10 ** 123 and a < 10 ** 126:
print(a / 10 ** 123 ,'Tt')
if a >= 10 ** 126 and a < 10 ** 129:
print(a / 10 ** 126 ,'Uu')
if a >= 10 ** 129 and a < 10 ** 132:
print(a / 10 ** 129 ,'Vv')
if a >= 10 ** 132 and a < 10 ** 135:
print(a / 10 ** 132 ,'Ww')
if a >= 10 ** 135 and a < 10 ** 138:
print(a / 10 ** 135 ,'Xx')
if a >= 10 ** 138 and a < 10 ** 141:
print(a / 10 ** 138 ,'Yy')
if a >= 10 ** 141 and a < 10 ** 144:
print(a / 10 ** 141 ,'Zz')
if a >= 10 ** 144 and a < 10 ** 308:
print(a)
if a >= 10 ** 308:
print('The number is big , I can\'t show it.')
break
elif n >= 3000000000 and n < 10 ** 12:
print('------MATH------')
print(' integer code ')
print(' must not float ')
print(' best < 5 ')
def Ack(m,n):
if n >= 5:
print('inf')
if n == 0:
print(m + 1,':Ack')
if n == 1:
print(m + 2,':Ack')
if n == 2:
print(m * 2 + 3,':Ack')
if n == 3:
if m == 0:
print('5 :Ack')
else:
print(m + 3)
print(' 2-3 :Ack')
if n == 4:
if m == 0:
print(65533)
else:
print(65536)
for x in range(m):
for i in range(x - 1):
print(' ',end = '')
print(2)
for p in range(x):
print('',end = ' ')
print('2-3 :Ack')
def math():
a = int(input())
x = int(input())
print('^:',a ** x)
if x > 0 or x < 0:
print('//:',a // x)
else:
print('//: inf')
print('+:',a + x)
print('-:',a - x)
print('*:',a * x)
if x > 0 or x < 0:
print('/:',a / x)
else:
print('/: inf')
if x > 0 or x < 0:
print('%:',a % x)
else:
print('%: inf')
Ack(a,x)
math()
elif n >= 10 ** 12 and n < 10 ** 16:
print('draw')
def CAD(x,y):
a = 255
b = 0
c = 0
i = 0
t.color('#FF0000')
if a == 255:
while a > 0:
b += 1
a -= 1
t.forward(int(300 / y))
t.left(x)
if a < 16:
t.color('#0'+hex(a)[2:]+hex(b)[2:]+ '0' +hex(c)[2:])
elif b < 16:
t.color('#'+hex(a)[2:]+'0'+hex(b)[2:]+ '0' +hex(c)[2:])
else:
t.color('#'+hex(a)[2:]+hex(b)[2:]+ '0' +hex(c)[2:])
i += 1
if i == y:
i = 0
t.left(y)
if b == 255:
while b > 0:
c += 1
b -= 1
t.forward(int(300 / y))
t.left(x)
if b < 16:
t.color('#0'+hex(a)[2:]+'0'+hex(b)[2:]+hex(c)[2:])
elif c < 16:
t.color('#0'+hex(a)[2:]+hex(b)[2:]+ '0' +hex(c)[2:])
else:
t.color('#0'+hex(a)[2:]+hex(b)[2:]+hex(c)[2:])
i += 1
if i == y:
i = 0
t.left(y)
if c == 255:
while c > 0:
a += 1
c -= 1
t.forward(int(300 / y))
t.left(x)
if c < 16:
t.color('#'+hex(a)[2:]+'0'+ hex(b)[2:]+ '0' +hex(c)[2:])
elif a < 16:
t.color('#0'+hex(a)[2:]+'0'+hex(b)[2:]+hex(c)[2:])
else:
t.color('#'+hex(a)[2:]+'0'+hex(b)[2:]+hex(c)[2:])
i += 1
if i == y:
i = 0
t.left(y)
e = int(input())
d = int(360 / e)
CAD(e,d)
elif n >= 10 ** 16 and n < 10 ** 21:
print('edit ascii(American Standard Code for Information Interchange), wait a half second.')
time.sleep(0)
time.sleep(0.47)
a = input()
for i in range(len(a)):
print('ascii of',a[i],'is',ord(a[i]))
a = int(float(input('Type a number(mustn\'t float,integer < 256)')))
print('ascii is',a,'of',chr(a))
print('all ascii:')
a = 0
print('(0o- is oct,0b- is bin)')
while a < 256:
print('ascii of',a,oct(a),bin(a),'is',chr(a))
a += 1
elif n >= 10 ** 21 and n < 10 ** 30:
b = random.randint(100000,10000000)
n = random.randint(1,random.randint(10000,b))
print('Range:1---',b)
while True:
a = int(float(input('Type a number')))
if a > n:
print('Your number is big.')
if a < n:
print('Your number is small.')
if a == n:
print('Yeah!you win!')
break
elif n >= 10 ** 30 and n < 10 ** 40:
pos = [0, 0, 'down', 'red']
for i in range(9):
pos[2] = 'right'
if n == '0':
t.rt(270)
if n == '180':
t.rt(270)
if n == '270':
t.rt(180)
t.penup()
t.goto(-160, 160 - 40 * i)
t.pendown()
t.write(i)
t.forward(320)
t.right(90)
for i in range(9):
t.penup()
t.goto(-160 + 40 * i, 160)
t.pendown()
t.write(i)
t.forward(320)
t.penup()
t.goto(pos[0],pos[1])
t.color(pos[3])
def move_up():
pos[1] += 40
if pos[1] > 200:
pos[1] = -200
if pos[2] == 'right':
t.right(270)
pos[2] = 'up'
if pos[2] == 'left':
t.right(90)
pos[2] = 'up'
if pos[2] == 'down':
t.right(180)
pos[2] = 'up'
if pos[2] == 'up':
t.right(0)
pos[2] = 'up'
t.goto(pos[0], pos[1])
def move_down():
pos[1] -= 40
if pos[1] < -200:
pos[1] = 200
if pos[2] == 'right':
t.right(90)
pos[2] = 'down'
if pos[2] == 'left':
t.right(270)
pos[2] = 'down'
if pos[2] == 'down':
t.right(0)
pos[2] = 'down'
if pos[2] == 'up':
t.right(180)
pos[2] = 'down'
t.goto(pos[0], pos[1])
def move_left():
pos[0] -= 40
if pos[0] < -200:
pos[0] = 200
if pos[2] == 'right':
t.right(180)
pos[2] = 'left'
if pos[2] == 'left':
t.right(0)
pos[2] = 'left'
if pos[2] == 'down':
t.right(270)
pos[2] = 'left'
if pos[2] == 'up':
t.right(90)
pos[2] = 'left'
t.goto(pos[0], pos[1])
def move_right():
pos[0] += 40
if pos[0] > 200:
pos[0] = -200
if pos[2] == 'right':
t.right(0)
pos[2] = 'right'
if pos[2] == 'left':
t.right(180)
pos[2] = 'right'
if pos[2] == 'down':
t.right(90)
pos[2] = 'right'
if pos[2] == 'up':
t.right(270)
pos[2] = 'right'
t.goto(pos[0], pos[1])
def chess():
t.dot(30)
if pos[3] == 'red':
t.color('blue')
pos[3] = 'blue'
else:
t.color('red')
pos[3] = 'red'
def reset():
n = input('Type your direction(now direction,else your direction is wrong,reset is not True)(right is 90,up is 0,down is 180,left is 270).')
if n == 0:
t.rt(270)
if n == 180:
t.rt(180)
if n == 270:
t.rt(90)
pos[2] = 'down'
for i in range(9):
t.penup()
t.goto(-160, 160 - 40 * i)
t.pendown()
t.write(i)
t.forward(320)
t.right(90)
for i in range(9):
t.penup()
t.goto(-160 + 40 * i, 160)
t.pendown()
t.write(i)
t.forward(320)
t.home()
s = turtle.Screen()
s.onkey(move_up, 'Up')
s.onkey(move_down, 'Down')
s.onkey(move_right, 'Right')
s.onkey(move_left, 'Left')
s.onkey(chess, 'space')
s.onkey(reset, '0')
s.listen()
elif n >= 10 ** 40 and n < 10 ** 52:
p = 0
a = input('1:')
b = input('2:')
c = input('3:')
n = random.randint(0,2)
save_n = n
while True:
n = random.randint(0,2)
if save_n == n:
continue
save_n = n
if p == 3:
break
print('-------------')
if n == 0:
print('|',p + 1,'.',a,'|')
p += 1
if n == 1:
print('|',p + 1,'.',b,'|')
p += 1
if n == 2:
print('|',p + 1,'.',c,'|')
p += 1
print('-------------')
elif n >= 10 ** 52 and n < 10 ** 65:
t.color('white')
r = 255
g = 255
b = 255
print('edit code.')
print('Type "move" to move.')
print('Type RGB to change color(integer,0-255).')
print('Type turn left or turn right to turn.')
print('Type turn around to or circle to draw circle.')
print('Type Q to quit.')
print('Type type to typing.')
print('Type pensize to trim pensize.')
while True:
n = input('>> ')
if n == 'move':
i = int(float(input('Type your move number (pixel).')))
t.forward(i)
elif n == 'RGB':
print('your color is:',r,g,b)
r = int(float(input('change r:')))
g = int(float(input('change g:')))
b = int(float(input('change b:')))
if r < 16 and g < 16 and b < 16:
t.color("#0"+hex(r)[2:]+'0'+hex(g)[2:]+'0'+hex(b)[2:])
elif g < 16 and b < 16:
t.color("#"+hex(r)[2:]+'0'+hex(g)[2:]+'0'+hex(b)[2:])
elif r < 16 and b < 16:
t.color("#0"+hex(r)[2:]+hex(g)[2:]+'0'+hex(b)[2:])
elif r < 16 and g < 16:
t.color("#0"+hex(r)[2:]+'0'+hex(g)[2:]+hex(b)[2:])
elif r < 16:
t.color("#0"+hex(r)[2:]+hex(g)[2:]+hex(b)[2:])
elif g < 16:
t.color("#"+hex(r)[2:]+"0"+hex(g)[2:]+hex(b)[2:])
elif b < 16:
t.color("#"+hex(r)[2:]+hex(g)[2:]+"0"+hex(b)[2:])
elif n == 'turn left':
k = int(float(input('Type your turn angle.')))
t.left(k)
elif n == 'turn right':
k = int(float(input('Type your turn angle.')))
t.right(k)
elif n == 'turn around' or n == 'circle':
j = int(float(input('Type your radius.')))
t.circle(j)
elif n == 'type':
i = input('What\'s your typing want?')
t.write(i)
elif n == 'pensize':
i = float(input('Type your pensize(float,mustn\'t int).'))
t.penzize(i)
elif n == 'Q':
break
elif n == '':
continue
else:
print('Your typing is error.')
while True:
print('142857 game')
try:
for i in range(70):
print('142857 *',i + 1,end = ':')
a = int(input())
if a != 142857 * (i + 1):
print('You lose')
break
if i == 69:
print('You win!')
break
except:
print('Your answer isn\'t integer.')
print('This game is over.')
break
def n():
import random
import time
print('opening......')
c = random.randint(0,50)
a = 0
OOC = c # open or close:open >= 1;close == 0
if OOC >= 1:
for j in range(100):
print(a,'%')
time.sleep(random.randint(1,15) / 100)
a += 1
time.sleep(random.randint(100,500) / 100)
print('100 %')
print('complete!')
all_this()
time.sleep(3)
print('At last...')
def S():
y = 12 * 30 * 24 * 60 * 60
m = 30 * 24 * 60 * 60
w = 4 * 24 * 60 * 60
d = 24 * 60 * 60
h = 60 * 60
min_ = 60
s = 1
ms = 0.001
us = 10 ** -6
ns = 10 ** -9
ps = 10 ** -12
fs = 10 ** -15
as_ = 10 ** -18
zs = 10 ** -21
ys = 10 ** -24
print('a year ≈',y)
print('a month ≈',m)
print('a week ≈',w)
print('a day =',d)
print('a hour =',h)
print('a minute =',min_)
print('a second =',s)
print('a ms =',ms)
print('a μs =',us)
print('a ns =',ns)
print('a ps =',ps)
print('a fs =',fs)
print('a as =',as_)
print('a zs =',zs)
print('a ys =',ys)
S()
if OOC == 0:
print('Sorry,I can\'t show it.')
n()
D()
print('This game is over.')
all_that()
except:
print('Your typing is wrong,this game is over.')
@classmethod
def B(self):
n = input('Type your code.')
if n == 'niuniu0123456789asciiorunicodepython abcdefghijklmnopqrstuvwxyz!@#$%^&*(),./;\'[]\\<>?:"{}niuniu':
print('niuniu\'s birthday is 2009-10-24')
@classmethod
def C(self):
import turtle
import time
p = turtle.Turtle()
p.speed(0)
p.penup()
p.shape('turtle')
p.goto(-200,0)
p.write('Hello,I\'m a turtle.',font = ['楷體',33])
time.sleep(1.5)
p.clear()
p.write('nice to meet you.',font = ['楷體',37])
time.sleep(1.5)
p.clear()
p.hideturtle()
def D():
end = time()
n = input("Do you want to know order's start to over's time(Type yes to know the order's start to over's time)?")
if n == "yes":
print("You have take",int((end - start)* 100) / 100,"s.")
print("This game is over.")
其他作用
其他作用的話我就不知道了,因爲if-true語句沒有真實的含義,所以我們要儘量少用這種代碼。
小結
今天我們知道了if-true,並知道了他的作用及代碼低級性。