1. 程式人生 > >python First day

python First day

三種方式 auth and man trie for 循環 方式 rst else

1.python 輸入和格式化輸出。

#!/usr/bin/evn python
# -*- coding:utf-8 -*-
# Author: Aron1)input輸入name = input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:")
輸入的格式位str
格式轉換:
age = int(input("age:"))
輸入為int

2)格式化輸出的三種方式


info = ‘‘‘
------ info of {_name} ------
Name:{_name}
Age:{_age}
job:{_job}
salary:{_salary}


-----------------------------
‘‘‘ .format(_name = name,
       _age = age,
       _job = job,
       _salary = salary  
)

info = ‘‘‘
------ info of {1} ------
Name:{2}
Age:{3}
job:{4}
salary:{5}
-----------------------------
‘‘‘ .format(name,name,age,job,salary)

info = ‘‘‘
------ info of %s ------
Name:%s
Age:%s
job:%s

salary:%s
-----------------------------
‘‘‘ %(name,name,age,job,salary)

2.while循環以及for循環

1)while循環
_username = ‘Aron‘
_password = ‘abc123‘
count = 0
while True :
  password = input("password:")
  if _username == username and _password == password:
    print("Welcome user {name} login...".format(name=username))


    break
  else:
    print("Invalid username or password! Please re-enter")
  count += 1
  if count == 5 :
    break #(跳出循環) #continue(跳過本次循環,進入下一次循環)

簡寫:

age_of_oldboy = 56
count = 0
while count < 3:
  guess_age = int(input("guess age:"))
  if guess_age == age_of_oldboy :
    print("yes,you got it")
    break
  elif guess_age > age_of_oldboy :
    print("think smaller...")
  else:
    print("think birgger!")
  count += 1
  if count == 3:
    countine_confirm = input("do you want to keep guessing?")
    if countine_confirm != ‘n‘:
    count =0
else:
  print("you have tried too many times..fuck off")

2)for 循環

age_of_oldboy = 56

for n in range(0,10,2):
  print("loop",n)

for i in range(3):
  guess_age = int(input("guess age:"))
  if guess_age == age_of_oldboy :
    print("yes,you got it")
    break
  elif guess_age > age_of_oldboy :
    print("think smaller...")
  else:
    print("think birgger!")
else:
  print("you have tried too many times..fuck off")

python First day