20170915-python初识

#输出
print('输出的内容')
# 输入
name=input('请输入你的名字:')
age=input('请输入你的年纪:')
print('你输入的名字是:',name)
# 字符串格式化
print('你好,%s' %name)
print('你好:%s,你的年纪是:%s' %(name,age))

print('我的名字是%s,我的年龄是:%d,我的工资是:%.3f' %('huahua',15,9999))
input()接收输入的都是字符串类型,int型数据需要强制类型转换
age=int(age)
money=float(money)
print('你的名字是:%s,你的年龄是:%d,你的工资是:%f' %(name,age,money))

score=input('chengji:')
score=float(score)
if score>=90:
print('good!')
elif score<90 and score>=80:
print('better')
elif score>=60 and score<80:
print('pass')
else:
print('bad')
#
# 循环 while 和 for
# 如果用while循环的话,必须定义一个计数器
# i=0
# while i<10:
# print('哈哈哈')
# i=i+1
# else:
# print('over')

# break立即结束循环
# continue结束本次循环
# i=0
# while i<10:
# i+=1
# if i==4:
# continue #跳出本次循環,即i==4的時候,不執行,继续执行下次循环
# print('當然是第%d层'%i)



#
# 1.产生100以内的随机数 input
# 2.判断大小 if
# 3.才对,退出 break
# 4.猜错,继续输入 continue


例子:随机产生一个100以内的数字,输入的数字如果与随机产生的数字一致,输出正确,否则输出错误。
import random
src_num=random.randint(1,100)
print(src_num)
while True:
guess=input('enter a num:')

guess=int(guess)
if guess>src_num:
print('rong')
#continue
elif guess<src_num:
print('rong again')
#continue
else:
print('right')
break

posted @ 2017-09-21 22:16  巫格格  阅读(157)  评论(0编辑  收藏  举报