ホームページ  >  記事  >  バックエンド開発  >  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)

の名前が変更され、name2 = name が name2 に割り当てられました。

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)

スクリーン印刷の 2 番目の形式。

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

スクリーン印刷の 3 番目の形式。

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.getuser()

5.

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...")
入力関数 input は文字であり、この時点で整数に強制する必要があります
5.1 whileloop

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。