Day1 -Python program
采用python 3.5
用PyCharm编译
第一串代码
print ("hello,world!")
练习1
输入一个用户名和密码,如果输入正确,就欢迎登陆,否则就显示错误。
本次采用的变量 Input
已经if ...else语句
if .....and.....:
else
另外还有一个format语句,给{ }定义
同时注意子条件语句中,要空格两行。
变量名用数字和字母或者_组合表示,数字不能是第一位。
_username = 'Ben'
_password = 'abc123'
username = input("username:")
password = input("password:")
if username==_username and password==_password:
print('Welcome user {name} login...'.format(name=password))
else:
print('Invaid username or password!')
练习2
用户交互
总共有三种类型
忘记用法,“+ 。。。。+“
要熟练format
用%s代替
记住每一个位置
然后就是%(1,2,3,4,5,6),要一 一对应
name=input('name:')
age=int(input('age:'))
job=input('job:')
ie='''
----- info of {_name}---
name:{_name}
age:{_age}
job:{_job}
'''.format(_name=name,_age=age,_job=job)
print(ie)
print(type(age),type (str(age)))
ie3='''
----- info of {0}---
name:{0}
age:{2}
job:{1}
'''.format(name,age,job)
print(ie3)
然后就是用
format语句
记住先用{_name,}表示,然后用format(_name=name)变量
还有就是{0},{1},{2},然后用format(name,age,job)按位置位移变量
练习3