pythonベースday 001
11799 ワード
1、コンピュータの基礎・cpu:人間の脳のように計算・メモリに使用する:データを保存し、コストが高く、停電して消える(4 g、8 g、16 g)・ハードディスク:1 T、512 m分固体ハードディスク(運行速度が速い)と機械ハードディスク(運行速度が遅い)、データを保存し、長久保は重要なファイルなどを持つ・オペレーティングシステム:・アプリケーション:
2、pythonの歴史・マクロ上:py 2とpy 3の違い・08年にpy 2が出る.6,同时に08年にもpy 3・py 2のソースコードが标准ではなく、混乱し、重複コードが多すぎる・py 3が统一され、标准で、重複コード3、pythonを除去した环境・コンパイル型:一度にすべてのプログラムをバイナリファイルにコンパイルする・欠点:开発効率が低く、プラットフォームにまたがることができない・利点:実行速度が速い`c、c+.....
・解釈型:プログラム実行時、1行1行の解釈・利点:開発効率が高い・欠点:実行速度が遅い・python、php.....最初のpyファイル・python 2を実行する:デフォルト符号化方式時asciiコード・python 3:デフォルト符号化方式時utf-8・python 2印刷中のエラーを解決する方法、上部に#—*-encoding:utf-8-*-4、pythonの発展
5、pythonの種類
6、変数・定義:いくつかの演算の中間結果をメモリに一時保存し、後続のコード呼び出し・仕様:1、数字、アルファベット、下線の任意の組み合わせでなければならない
2、できない場合pythonのキーワード
3、変数は記述性がある4、できない時中国語
7、定数・定義:πのようなずっと変わらない量
8、注釈・同僚とコードを理解しやすい・単行注釈:#・複数行注釈:'''注釈された内容'''または""注釈はいの内容""9、ユーザーインタラクション・1、入力待ち・2、入力した内容を前の変数に割り当てます.・3、input出力は全てstrタイプ・name=input("名前を入力してください")・age=input("年齢を入力してください")・print("私の名前は:"name,"私の年齢は":age)
10、基礎データ型の初認識・数字--int・文字列--str、引用符によるものはすべて文字列・加算可能:文字列のつなぎ合わせ・乗算可能:str*int・bool:ブール値print(True,type(True))print(「True」,type(「True」)
11、if・1、第1種
・2、2種目
・3、3つ目--複数選択
・4、4番目--ネスト
12、while・while条件:循環体無限循環終了循環:
1、条件を変えて成立させない
2、break
3、continue:今回のサイクルを終了し、次のサイクルに入る
2、pythonの歴史・マクロ上:py 2とpy 3の違い・08年にpy 2が出る.6,同时に08年にもpy 3・py 2のソースコードが标准ではなく、混乱し、重複コードが多すぎる・py 3が统一され、标准で、重複コード3、pythonを除去した环境・コンパイル型:一度にすべてのプログラムをバイナリファイルにコンパイルする・欠点:开発効率が低く、プラットフォームにまたがることができない・利点:実行速度が速い`c、c+.....
・解釈型:プログラム実行時、1行1行の解釈・利点:開発効率が高い・欠点:実行速度が遅い・python、php.....最初のpyファイル・python 2を実行する:デフォルト符号化方式時asciiコード・python 3:デフォルト符号化方式時utf-8・python 2印刷中のエラーを解決する方法、上部に#—*-encoding:utf-8-*-4、pythonの発展
5、pythonの種類
6、変数・定義:いくつかの演算の中間結果をメモリに一時保存し、後続のコード呼び出し・仕様:1、数字、アルファベット、下線の任意の組み合わせでなければならない
#
t-t = 2
3t_t = 23
*r = 4
_ = 'fdsa'
___ = 4
%- = 'fdsa'
2w = 5
qwe-r = 'wer'
2、できない場合pythonのキーワード
['and', 'as', 'assert', 'break', 'class', 'continue',
'def', 'del', 'elif', 'else', 'except', 'exec',
'finally', 'for', 'from', 'global', 'if', 'import',
'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',
'raise', 'return', 'try', 'while', 'with', 'yield']
3、変数は記述性がある4、できない時中国語
7、定数・定義:πのようなずっと変わらない量
8、注釈・同僚とコードを理解しやすい・単行注釈:#・複数行注釈:'''注釈された内容'''または""注釈はいの内容""9、ユーザーインタラクション・1、入力待ち・2、入力した内容を前の変数に割り当てます.・3、input出力は全てstrタイプ・name=input("名前を入力してください")・age=input("年齢を入力してください")・print("私の名前は:"name,"私の年齢は":age)
10、基礎データ型の初認識・数字--int・文字列--str、引用符によるものはすべて文字列・加算可能:文字列のつなぎ合わせ・乗算可能:str*int・bool:ブール値print(True,type(True))print(「True」,type(「True」)
11、if・1、第1種
if 4 > 5 :
print(" ")
print(" ")
・2、2種目
if 4 > 3 :
print(" ")
else:
print(" ")
・3、3つ目--複数選択
num = int(input(" :"))
if num == 1:
print(" ")
elif num == 2:
print(" ")
elif num == 3:
print(" happy")
else:
print(" , ")
・4、4番目--ネスト
name = input(" :")
age = input(" :")
if name == "jike"
if age == '18'
print(666)
else:
print(333)
print(" ")
12、while・while条件:循環体無限循環終了循環:
'''
print('111')
while True:
print(' ')
print(' ')
print(' ')
print('222')
'''
1、条件を変えて成立させない
# 1--100
'''
count = 1
flag = True
#
while flag:
print(count)
count = count + 1
if count > 100 :
flag = False
count = 1
while count <= 100:
print(count)
count = count + 1
#1 100
count = 1
sum = 0
while count <= 100:
sum = sum + count
count = count + 1
print(sum)
'''
2、break
#break
'''
print('11')
while True:
print('222')
print(333)
break
print(444)
print('abc')
count = 1
while True:
print(count)
count = count + 1
if count > 100:break
3、continue:今回のサイクルを終了し、次のサイクルに入る
print(111)
count = 1
while count < 20 :
print(count)
continue
count = count + 1
count = 0
while count <= 100 :
count += 1
if count > 5 and count < 95:
continue
print("loop ", count)
print("-----out of while loop ------")