標籤:learn 引入 互動 數字 action 推薦 inf style not
使用者輸入及互動程式 - 格式化輸出
方法1: 字串的拼接
方法2: %s預留位置
name = input("name:")age = int(input("age:")) #integer轉成數字job = input("job:")salary = input("salary:")info =‘‘‘-----------info of %s ---------name: %sage: %djob: %ssalary: %s‘‘‘%(name, name,age, job,salary)print(info)
方法3: format的使用(推薦)
name = input("name:")age = int(input("age:")) #integer轉成數字job = input("job:")salary = input("salary:")info =‘‘‘-----------info of {_name} ---------name:{_name}age:{_age}job:{_job}salary:{_salary}‘‘‘.format(_name=name, _age=age, _job=job, _salary=salary)print(info)
or
name = input("name:")age = int(input("age:")) #integer轉成數字job = input("job:")salary = input("salary:")info2 =‘‘‘-----------info2 of {0} ---------name: {0}age: {1}job: {2}salary: {3}‘‘‘.format(name, age, job,salary)print(info2)模組引入
import getpass #getpass是個standard moduel, 在pycharm中不好使。_username = ‘alex‘_password = ‘abc123‘username = input("username:")password = input("password:")#password = getpass.getpass("password") # 如果要秘聞psw,就用這個if _username == username and _password == password: print("welcome user {name} login...".format(name=username))else: print ("invalid username or password")
Python 基礎 - Day 1 Learning Note - 使用者互動Interaction程式