>  기사  >  백엔드 개발  >  Python을 배우려면 어떤 지식이 필요합니까?

Python을 배우려면 어떤 지식이 필요합니까?

零下一度
零下一度원래의
2017-07-23 13:37:441458검색

1. Python 코드의 첫 번째 줄:

1 name = "你好,世界"2 print(name)

2. 변수:

1 name = "SunDM12"2 name2 = name3 print("my name : ",name, name2)4 5 name = "wangba"6 print(name, name2)

name은 전후에 변경되며 name2 = name은 name2에 "SunDM12"를 할당했습니다.

3. 상호 작용:

1 username = input("username : ")2 print(username)

입력 기능: 사용자는 인터페이스에 입력 문자를 표시하고 이를 사용자 이름

 1 name = input("name :") 2 age = input("age :") 3 job = input("job :") 4 salary = input("salary :") 5  6 info = ''' 7 ------ info of %s ------ 8 name : %s 9 age : %s10 job : %s11 salary : %s12 '''%(name, name, age, job, salary)

화면에 인쇄되는 첫 번째 형식에 할당할 수 있습니다.

%s는 문자열입니다. %d는 배정밀도입니다. %f는 부동 소수점 유형입니다.

1 info2 = '''2 ------- info of {_name} -------3 name : {_name}4 age : {_age}5 job : {_job}6 salary : {_salary}7 '''.format(_name=name,8                _name=name,_age=age,_job=job,_salary=salary)

스크린 인쇄의 두 번째 형식입니다.

1 info3 = '''2 ------ info of {0} ------3 name : {0}4 age : {1}5 job : {2}6 salary : {3}7 '''.format(name,age,job,salary)

스크린 인쇄의 세 번째 형식입니다.

4. 로그인 비밀번호:

 1 import getpass 2  3 _username = 'SunDM12' 4 _password = '123456' 5  6 username = input('username :') 7 password = input('password :') 8 print(username,password) 9 10 if _username == username and _password == password11     print("welcome user {name} login...".format(name = username))12 else:13     print("Invalid username or password!")

여기서 getpass는 휴대용 마스크 입력을 제공하는 패키지입니다

1. getpass.getpass()

2. 비밀번호 추측 게임

1 correct_number = 122 guess_number = int(input("guess number:"))3 4 if correct_number == guess_number:5     print("yes,you got it...")6 elif guess_number >correct_number:7     print("think smaller...")8 else:9     print("think bigeer...")
입력 함수 입력은 문자이므로 지금은 정수로 강제 변환해야 합니다.
5.1 while 루프

1 count = 02 while True:3     print("count :",count)4     count = count +15     if count == 1000:6         break

여기서 break는 전체 루프에서 뛰어내리는 것을 의미합니다

correct_number = 12count = 0while count<3:
    guess_number = int(input("guess number:"))if correct_number == guess_number:print("yes,you got it...")elif guess_number >correct_number:print("think smaller...")else:print("think bigeer...")
    count + = 1else:print("you have tried too many times.")

while 루프를 사용하여 숫자 추측 게임 디자인하기

5.2 for 루프

1 for i in range(10):2     print("loop ",i)

1부터 10까지 표시

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

2는 단계 크기입니다

correct_number = 12for i in range(3):
    guess_number = int(input("guess number:"))if correct_number == guess_number:print("yes,you got it...")elif guess_number >correct_number:print("think smaller...")else:print("think bigeer...")else:print("you have tried too many times.")

for 루프를 사용하여 숫자 게임

5.3 continue와 break

 1 for i in range(10): 2     if i<5: 3         print("loop",i) 4     else: 5         continue 6     print("....") 7  8 for i in range(10): 9     print(&#39;-------&#39;,i)10     for j in range(10):11         print(j)12         if j>5:13             break

continue는 현재 명령문을 무시하고 다음 줄을 계속 실행합니다.

break는 현재 실행의 전체 루프에서 뛰어내립니다.

위 내용은 Python을 배우려면 어떤 지식이 필요합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.