定数とは?変数?if文の紹介
4944 ワード
1.pythonの履歴 2004年Djangoの発生 phyton 2とpython 3の違い Python 2:ソースコードが統一されておらず、重複するコード機能がある
Python 3:ソースコードが統一されており、重複するコード機能はありません
2.pythonはプログラミング言語ですコンパイル型:一度だけ翻訳して、まるで1冊の本が一度に まで翻訳したようだ.解釈型:翻訳しながら見る、逐行翻訳コンパイル型の利点:実行速度が速い.欠点:開発速度が遅い解釈型の利点:開発速度が速い欠点:実行速度が遅いpythonは解釈型言語である.pythonの種類CPython:python公式バージョンは、Jpython:pythonのJava実装Ironpython:pythonのc#実装PyPy:動的コンパイルをc言語で実現し、将来比較的火の言語4である可能性がある.変数---出力変数とは何ですか?一時的な値をコンテンツに格納します(中間値/別名を格納します) 変数名は、数字アルファベットの下線からなる 数字で始まる はできません. pythonキーワード は使用できません.中国語とピンインは使用できません 大文字と小文字の区別 有意義 推奨書き方アルパカ:AgeOfOldboy=98下線:age_of_oldboy=98(公式推奨書き方)変数の小高級
5.定数
長年変わらない量、変数はすべて大文字で定数です
ID= 11011212222
定数プロファイル宣言で使用
6.コメント
1行コメント#
複数行コメント'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
注釈された内容は実行されません.ただ、このコードの意味を説明するためです.
7.基礎データ型
数値:計算と比較(int)
文字列:pythonで引用符で囲まれている限り文字列
文字列は加算できますが、減算はできません.
文字列加算:文字列の結合と呼ばれる同じタイプに加算する必要があります.
文字列乗算:数値のみ乗算
PS:引用符を合わせて使うと、散らかりやすい.以下はフォーマット
ブール値
判定のために真偽値を返す(bool)
8.入力
注意:python 3でinputが取得した文字列はすべて文字列です
Inputユーザーインタラクション
引用符を文字列に変更すればいいです
int()文字列の数字を整数に変換する
typeデータ型の表示
9.フロー制御文if
ifはpythonでキーワードで、if Tureが本当なら、みんなに本当だと教えます.
書式:キーワードのスペース記号
インデント結果
合計6種類==単一if==フォーマット:キーワードスペース条件コロンインデント結果 =if elif elif==複数選択1またはゼロ
練習する
転載先:https://www.cnblogs.com/hualibokeyuan/p/11133980.html
Python 3:ソースコードが統一されており、重複するコード機能はありません
2.pythonはプログラミング言語です
a = 1 #
a #
= #
1 #
変数の有能な神馬?変数は何度も繰り返し使用できますが、変数はどこで使用しますか?変数プログラムでは変数定義のルールが頻繁に使用されますage = 18
age1 = 19
age2 = age
age = 20
print(age,age1,age)
a = 4
b = a+6 # ,
print(b)
5.定数
長年変わらない量、変数はすべて大文字で定数です
ID= 11011212222
定数プロファイル宣言で使用
6.コメント
1行コメント#
複数行コメント'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
注釈された内容は実行されません.ただ、このコードの意味を説明するためです.
7.基礎データ型
数値:計算と比較(int)
文字列:pythonで引用符で囲まれている限り文字列
a = """ """
b = " "
c = ' '
print(a,b,c)
#
文字列は加算できますが、減算はできません.
文字列加算:文字列の結合と呼ばれる同じタイプに加算する必要があります.
a = " "
b = " "
print(a+b)
##
文字列乗算:数値のみ乗算
d = " "
print(d*8)
#
PS:引用符を合わせて使うと、散らかりやすい.以下はフォーマット
"my name's lin"
'my name"s lin'
"""my name's lin"""
ブール値
判定のために真偽値を返す(bool)
Ture
False
8.入力
注意:python 3でinputが取得した文字列はすべて文字列です
Inputユーザーインタラクション
a = input(" ")
print(a)
# zhoulin
#zhoulin
a = input(" :")
print(a + " ")
# :
#
a = input(" :")
print(a+5) 5
# :d
# Traceback (most recent call last):
# File "/Users/zhl/Desktop/day/day01/ ..py", line 49, in
# print(a+5)
#TypeError: must be str, not int
引用符を文字列に変更すればいいです
a = input(" :")
print(a+"5")
a = input(" :")
print(type(a))
:1
a = input(" :")
print(int(a)+5)
:4
9
int()文字列の数字を整数に変換する
typeデータ型の表示
9.フロー制御文if
ifはpythonでキーワードで、if Tureが本当なら、みんなに本当だと教えます.
書式:キーワードのスペース記号
インデント結果
合計6種類
print(1)
if 3>2:
print(3)
print(2)
1
3
2
2.==if else==2選択1スペース条件のコロンのインデント結果がそうでない場合、コロンのインデント結果if 3>2:
print(1)
else:
print(2)
# 1
print(110)
if 3>8:
print("")
elif 3<8:
print("B")
elif 5<10:
print("C")
print(112)
# 110
# # B
# # 112
4.==if elif else==if 3 == 2:
print(1)
elif 3>2:
print(3)
elif 5<4:
print(4)
else:
print(9)
# 3
5.==if if==マルチ選択マルチまたはゼロif 3>2:
print(1)
if 4>2:
print(2)
if 5<9:
print(3)
#1
#2
#3
if 3<2:
# print(1)
# if 4<2:
# print(2)
# if 5>9:
# print(3)
6.ifネストsex = " "
age = 35
if sex == " ":
if age == 35:
print(" ")
else:
print(" ")
else:
print(" alex ")
# if else
練習する
1.
2.
3. alex
4. alex alexdsb
5. alex dsb
6.
7.
** , **
user = input(" :")
password = input(" ")
if user == "alex":
if password == "alexdsb":
print("alex dsb")
else:
print(" ")
else:
print(" ")
転載先:https://www.cnblogs.com/hualibokeyuan/p/11133980.html