程序一:
print("who do you think I am?")
m=input()
print("OH,yes!I am %s"%m)
程序二:猜已经给定的数字
a=10
print("what do you think I am ?")
b=int(input())
while (a!=b):
if a>b:
print("too small!")
b=int(input())
else:
print("too big!")
b=int(input())
print ("YES!you are right!")
程序三:猜电脑随机给出的数字
from random import randint
a=randint(1,100)
print("Guess,what I think?")
b=int(input())
while(a!=b):
if a<b:
print("too big!")
b=int(input())
else:
print("too small!")
b=int(input())
print("OH,yes!you are right")
程序四:求从1加到100之和
a=0
s=0
while(a<100):
a=a+1
s=s+a
print(s)
程序五:换行标识符的使用
print("\n\
He is a good boy!\n\
\\\\_v_//\n\n")
程序六:用%对字符串格式化
name="Jerry"
num=30
print("%s is %d olds"%(name,num))
程序七:打印4行每行4颗星
for i in range(0,5):
for i in range(0,5):
print("*",end="")
print("\n")
程序八:依次打印每行1、2、3、4颗星
for i in range(0,5):
for j in range(0,i):
print("*",end="")
print("\n")
程序九:自定义函数比较大小,猜电脑随机数字
def asd(x,y):
if x<y:
print("too small")
return False
if x>y:
print("too big")
return False
if x==y:
print("bingo")
return True
from random import randint
a=randint(1,100)
print("Guess what I think ?")
mk=False
while(mk==False):
b=int(input())
mk=asd(b,a)
print("\n")