あなたはこのようにpythonを学ぶことができます!!

私は最近パイソンを学びました、パイソンを知りたい友達は私と一緒にそれを学ぶことができます〜
ここに写真の説明を挿入

最初に最も簡単な手順があります

print("Hello World!")

実際、pythonは中国語版もサポートしており、直接使用できます。

print("你好")

変数変数
の値は変更でき、通常、次のような割り当てによって変更されます。

a=1
a=a+1
print(a)

操作の結果は ここに写真の説明を挿入

ここにいくつかの基本的な機能があります:

ここに写真の説明を挿入

1.入力関数input()関数

<変数> =
次のような入力(<指示テキスト>)

a=int(input("请输入第一个数:"))
b=int(input("请输入第二个数:"))
c=a+b
print("两数的和为%d"%(c))

aとbを手動で入力して、2つの合計を計算します(intは整数を表し、浮動小数点などに変更することもできます)。

2. eval()関数

これは「戻り値取得関数」と呼ばれ、文字列をコード実行に変換して式の値を返すことができます。
例えば

a=eval("1.2+4.3")
print(a)

結果は5.5です。ここで、eval()の( "")を忘れてはならないことに注意してください。実際、このプログラムも同等です。

a=1.2+4.3
print(a)

違いに気づきましたか?ここに写真の説明を挿入

実際、eval()関数は、ユーザーが入力した数値を取得するためにinput()関数と一緒に使用されることがよくあります。使用法は次のとおりです。
<variable> = eval(input(<indicative text>))

value = eval(input("请输入要计算的数值: "))
print(value**2)

(**は正方形を表します)

Three.print()関数

操作結果を出力する機能です。出力内容により、以下の3つの用途があります。
①文字列の出力にのみ使用され、使用法は次のとおりです。print
(<出力文字列>)

print("Hello World!")

これが最初に行った手順です。
②1つ以上の変数を出力するためにのみ使用され、使用法は次のとおりです。print
(<変数1>、<変数2>、。。。、<変数n>)
は今同じ例です。

a=1.2+4.3
print(a)

③出力文字列と変数値を混合するために使用され、使用法は次のとおりです。print
(<出力文字列テンプレート> .format(<変数1>、<変数2>、。。。、<変数n>))
ここで、format()が必要です。中括弧{}を使用してエスケープすることは、フォーマットされた出力を実現するために従来の%を{}に置き換えることと同じです。
使用される基本的な形式は次のとおりです。
<テンプレート文字列> .format(<comma-separatedparameters>)
<。precision >は小数点(。)で始まることに注意してください。

a, b = 10,5
print("{}和{}的乘积是{}".format(a, b, a*b))

**
印刷について説明するもう1つのポイントは次のとおりです
。print()関数の終了パラメーターに値を割り当て、次のように使用します。print(<出力されるコンテンツ>、end = "<追加された出力の終了>")

a = 2
print(a, end=".")
print(a, end="%")

印刷機能は、デフォルトで最後に新行文字( '\ n')を追加します。end
= ''パラメータを追加した後、新行文字は最後に追加されませんが、空の文字列が最後に追加されます。等しいものはすべて最後に追加されます。何?
もちろん、あなたも、このように直接書き込むことができます

a = 2
print(a,".")
print(a,"%")

ここを見て、あなたはたくさん理解していますか?
ここに写真の説明を挿入
ここに写真の説明を挿入

これらの基本的な機能を学んだ後、pythonの基本的なデータタイプを紹介しましょう。

1.最初は番号タイプです

これは非常に単純で、整数型(例:99)、浮動小数点数型(例:3.1415)、複素数型(例:1 + 3i)が含まれます。

2.ナンバータイプの操作

1.数値演算演算子

Pythonは9つの基本的な数値演算演算子を提供します
ここに写真の説明を挿入

2.数値計算関数

Pythonインタープリターは、数値演算に関連する6つの組み込み関数を提供します
ここに写真の説明を挿入

3.文字列タイプ

文字列は文字列であり、文字列の内容に応じて、1行の文字列と複数行の文字列に分けられます。

  • 単一行の文字列は、境界として単一引用符( ')または二重引用符( ")のペアで表すことができます。単一引用符と二重引用符は同じ効果があります。
  • n複数行の文字列は、境界としてトリプル一重引用符( '' ')またはトリプル二重引用符( "" ")のペアで表すことができ、どちらも同じ効果があります。
    いくつかのPython言語エスケープ文字を導入します。\
    例:\ n新しい行を表し、\はバックスラッシュを表し、 'は一重引用符を表し、 "は二重引用符を表し、\ tはタブ文字(TAB)を表します。
    文字列の場合、Python言語は、デモンストレーションするためのいくつかの基本的な演算子を提供します
    ここに写真の説明を挿入
    ここに写真の説明を挿入
name = "Python语言" + "程序设计"
print(name)
a = "我是小仙女!" * 3#重要的事情说三遍,哈哈哈
print(a)
name = "Python语言" + "程序设计"
a = "语言" in name
print(a)

実行結果はそれぞれ
Python言語で設計されています。
私は少し妖精です!私は小さな妖精です!私は小さな妖精です!
真の
文字列処理関数
Python言語には、文字列処理用の組み込み関数がいくつか用意されています。
ここに写真の説明を挿入

a = len("全国计算机等级考试Python语言科目")
print(a)

その結果、19
にはいくつかの文字列処理メソッドがあります。理解してくださいここに写真の説明を挿入
→→メソッドも関数ですが、呼び出しメソッドは異なります。
関数はfunc(x)の形式で呼び出され、メソッドは<a> .func(x)の形式で呼び出されます。このメソッドは、先頭のオブジェクト<a>でのみ機能します。
ここに写真の説明を挿入

  • str.split(sep)は、文字列strをsepに従って分離でき、分割されたコンテンツはリストタイプとして返​​されます。
  • str.count(sub)メソッドは、文字列str内のsubの出現回数を返します。ここで、subは文字列です。
  • str.replace(old、new)メソッドは、文字列strに表示される古い文字列を新しい文字列に置き換えます。古い文字列と新しい文字列の長さは異なる場合があります。
  • str.center(width、fillchar)メソッドは、長さwidthの文字列を返します。ここで、strは新しい文字列の中央にあり、両側の新しい文字はfillcharで埋められます。widthが文字列の長さよりも小さい場合、strが返されます。その中で、fillcharは単一の文字です。
  • str.strip(chars)は、文字列strから左右の文字にリストされている文字を削除します。charsは、すべての文字が削除される文字列です。
  • str.join(iter)では、iterは反復変数です。このメソッドは、iter変数の要素の間にstrの文字列を挿入して、新しい文字列を形成します。
    -最初のブログのためにたくさん書きましょう。アドバイスをお願いします。
    ここに写真の説明を挿入
    ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/m0_49674812/article/details/109439252