学习python的第一天
学习内容总结:
1:程序语言开始仪式(hello world)
# Author:jcl
print("hello world!")
2:变量和输出
# Author:jcl
name = "jichenglong"
name2 = name
msg = """
print('My name is',name,name2)
name = "ji"
"""
print("name is",name,name2)
print("what is the value of name2 now?")
print("你好 世界!")
print(msg)
3:交互输入(交互输入并判断)
# Author:jcl
#import getpass
_username_ = "jichenglong"
_password_ = "123"
username = input("username:")
#password = getpass.getpass("password:")
password = input("password:")
if _username_ == username and _password_ == password:
print("welcome user {name} loging..." .format(name=username))
else:
print("Invalid username of password")
4:交互出入(字符串的格式化)
# Author:jcl
# 交互输入
"""
username = input("username:")
password = input("password:")
print("请输入你的用户名:",username)
print("请输入你的密码:",password)
"""
name = input("name:")
age = int(input("age:"))
job = input("job:")
salary = input("salary:")
print(type(name))
print(type(age))
"""
info = '''
------ info of %s --------
Name:%s
Age:%s
Job:%s
Salary:%s
''' % (name,name,age,job,salary)
"""
"""
name = input("请输入你的名字:")
print("你好"+name+ "!")
"""
info2 = '''
------ info of {_name_} --------
Name:{_name_}
Age:{_age_}
Job:{_job_}
Salary:{_salary_}
''' . format(__name_=name,
_age_=age,
_job_=job,
_salary_=salary)
5:猜年龄(判断语法的训练)
# Author:jcl
age_of_oldboy = 54
guess_age = int(input("guess_age:"))
if age_of_oldboy == guess_age :
print("恭喜你答对了,老南的年龄是{age}" .format(age=guess_age))
elif age_of_oldboy > guess_age :
print("不对,不对,你说的太小!!")
elif age_of_oldboy < guess_age :
print("不对,不对,你说的太大了!!")
else:
print("再猜,再猜!!")
6:猜年龄(while True 循环判断)
# Author:jcl
count = 0
while count < 3:
age_of_oldboy = 54
guess_age = int(input("guess_age:"))
if age_of_oldboy == guess_age:
print("恭喜你答对了,老南的年龄是{age}".format(age=guess_age))
break
elif age_of_oldboy > guess_age:
print("不对,不对,你说的太小!!")
else:
print("不对,不对,你说的太大了!!")
count += 1
if count == 3:
countine_confirm = input("Do you still want to continue guessing ?")
if countine_confirm != "n":
count = 0
#else:
# print("请走开你试了太多次了!!!")
7:循环语句(for i in range(10)循环的控制)
# Author:jcl
for i in range(10):
age_of_oldboy = 54
guess_age = int(input("guess_age:"))
if age_of_oldboy == guess_age:
print("恭喜你答对了,老南的年龄是{age}".format(age=guess_age))
break
elif age_of_oldboy > guess_age:
print("不对,不对,你说的太小!!")
else:
print("不对,不对,你说的太大了!!")