python学习之day1学习笔记

一、变量赋值与输出

1.直接赋值在内存中

name = "Li"
name2=name
print("My name is",name,name2)
name="Ye"
print(name,name2

 

2.输入变量、显示格式化输出(三种方法)

name =input ('name:')
age =int(input('age:'))
job=input('job:')
salary=input('salary:')

info1='''
--------  info1 of %s  -------
Name:%s
age:%s
job:%s
salary:%s
'''%(name,name,age,job,salary)

info2='''
----- info2 of {_name} ---
Name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name=name,_age=age,_job=job,_salary=salary)
info3 ='''
---- info3 of {0} ----
Name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name,age,job,salary)
print(info1,info2,info3)

 

二、If-else简单示例

_username='yanqi'
_password='123'
username=input('username:')
password=input('password:')
if _username==username and _password==password:
    print("Welcome user {name} login...".format(name=username))
else:
    print("Invaild username or password!")

 

三、While循环简单示例

count=0
while True:
    print("count:",count)
    count=count+1

 

四、For循环简单示例

for i in range(10):#0-9
    print("loop1 ",i)

for j in range(0,10,2):#0 2 4 6 8
    print("loop2 ",j)

 

五、猜年龄游戏

1.用while循环+if语句:(输出三种结果:正确/偏大/偏小,超过三次结束)

age_of_oldboy = 56
count=0;
while count<3:
    guess_age = int(input("guess age:"))
    if guess_age == age_of_oldboy:
        print("yes,you get it!")
        break
    elif guess_age<age_of_oldboy:
        print("think bigger!")
    else:
        print("think smaller...")
    count+=1
else:
    print("you have tried too many times...fuck off")

 

2.用for循环+if语句:(输出三种结果:正确/偏大/偏小,超过三次结束)

age_of_oldboy = 56
count=0;
#while count<3:
for i in range(3):
    guess_age = int(input("guess age:"))
    if guess_age == age_of_oldboy:
        print("yes,you get it!")
        break
    elif guess_age<age_of_oldboy:
        print("think bigger!")
    else:
        print("think smaller...")
    count+=1
else:
    print("you have tried too many times...fuck off")

 

3.任性玩:(超过三次错误输入时显示是否继续玩,输入“n”表示结束,输入其他键则开始新一轮游戏)

age_of_oldboy = 56
count=0;
while count<3:
    guess_age = int(input("guess age:"))
    if guess_age == age_of_oldboy:
        print("yes,you get it!")
        break
    elif guess_age<age_of_oldboy:
        print("think bigger!")
    else:
        print("think smaller...")
    count+=1
    if count==3:
        countine_confirm=input("Do you want to keep guessing?")
        if countine_confirm!='n':
            count=0

 

 

猜你喜欢

转载自www.cnblogs.com/yanqiyyy/p/10636033.html