01Python basics _04 Input and output methods
1. input('str')
1 # coding=utf-8
2 # Get user information and output
3
4 name = input('name:')
5 age = int(input('age:')) #input gets by default String
6 job = input('job:')
7
8 info = '''
9 Name: %s
10 Age: %d
11 Occupation: %s
12 ''' % (name, age, job)
13
14 info2 = '''
15 name:{_name}
16 age:{_age}
17 job:{_job}
18 '''.format(_name = name, _age = age, _job = job)
19
20 info3 = '''
21 name: {2}
22 age:{1}
23 job:{0}
24 ''' http://www.cppentry.com Programming Development Programmer's Introduction n style=" color: #000000">.format(name, age, job)
25 print(info)
26 print(info2)
27 print(info3)
Note: the data type obtained by input() is 'str'
2. Password get input
1 # Determine whether the user's comfortable username and password are correct
2
3 import getpass
4
5 _username = 'zhangfei'
6 _password = '123456'
7
8 username = input('username:')
9 password = getpass.getpass('password:') #Password to get password
10 if username == _username and password == _password:
11 print('Welcome user {name} login...'.format(name = username))
12 else:
13 print('Invalid username or password')
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=326355821&siteId=291194637
Ranking