1. 用户交互程序经常使用的是 input 函数:
- name=input("username:")
- password=input("password:")
2. 对用户密码加密, 用 inport 调用模块 getpass:
- inport getpass
- name=input("username:")
- password=getpass.getpass("password")
3. 格式化输出: ps: 三个单引号可以用作多行打印, 但要赋值.
- (1)
- name=input("name:")
- age=input("age:")
- info='''
- ----info of %s-----
- Name=%s
- Age=%s
- '''%(name,name,age)
- print(info)
- (2)
- name=input("name:")
- age=input("age:")
- info='''
- ----info of {-name}---
- Name={-name}
- Age={-age}
- '''.format(-name=name,-age=age)
- print(info)
- (3)
- name=input("name:")
- age=input("age:")
- info='''
- ----info of {0}----
- Name={0}
- Age={1}
- '''.format(name,name,age)
来源: http://www.bubuko.com/infodetail-3068841.html