Python の概要、基本構文、プロセス制御についての深い理解

高洛峰
リリース: 2017-03-26 17:32:16
オリジナル
1220 人が閲覧しました

1. ユーザー入力

#!/usr/bin/env python
#_*_coding:utf-8_*_
#name = raw_input("What is your name?") #only on python 2.x
name = input("What is your name?")
print("Hello " + name )
ログイン後にコピー

2. パスワードを非表示にしたい場合は、getpass モジュールの getpass メソッドを使用する必要があります。つまり、sys モジュール

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import getpass
# 将用户输入的内容赋值给 name 变量
pwd = getpass.getpass("请输入密码:")
# 打印输入的内容
print(pwd)
ログイン後にコピー

#Output

#!/usr/bin/env python
# -*- coding: utf-8 -*- 
import sys
print(sys.argv)
ログイン後にコピー

4. OSモジュール

$ python test.py helo world
['test.py', 'helo', 'world']  #把执行脚本时传递的参数获取到了
ログイン後にコピー

5. if文

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
os.system("df -h") #调用系统命令
ログイン後にコピー

10回の最も単純なループ

import os,sys
os.system(''.join(sys.argv[1:])) #把用户的输入的参数当作一条命令交给os.system来执行
ログイン後にコピー

以上がPython の概要、基本構文、プロセス制御についての深い理解の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート