Python萌新ノート

2662 ワード

Mychaelは大学に入って、Pythonに対して浓厚な兴味を生んで、Pythonの学习の学习を始めた时、Pythonは确かに以前学んだC++の表现よりずっと简洁で、また强大な后の学习のノートはここに覚えていると感じます
変数#ヘンスウ#
Pythonの変数は宣言する必要はなく、そのカテゴリも具体的な付与時にのみ決定されます.
#  
Int = 1


#   
String1 = "Hello"      
String2 = "world"
String = String1 + ' ' + String2    #    
String3 = 100 * String                #         


#  
List = [1,2,3,4,"hello","I\'m Mychael"]  
List.append("plus")     #  
del List[0]            #  
List2 = List
List3 = List + List2


#  【   】
fibs = (0,1,2,3,4)    


#  
Map = {'a' : 1,'b' : 2,'c' : 3} 
print(Map[a])

以上は一般的な変数タイプですが、完備していない場合は補足します.
いくつかのキーワードと一般的な関数
#  
a = input()
#        ,    
Interger = int(input())
#    eval   
num = eval(input())
#    ,    
a,b = map(int,input().split())
'''    ,map()    map(function,a,b,c,d,...),         function  ,              
split(str,num)     ,str    ,num     ,     split(' '),        '''


#  
print(a)
               ,      


#    
if a < 10:
    ......
elif a = 10:
    ......
else:
    ......

#    
for x in range(0,5):
    .....
#       ,range()           ,           ,       list(range(0,5))
#      
for x in ['a','b','c']:
    print(x)

#  while  
while x < 100:
    ......


#    
abs()
bool()
dir()   #             
eval()/exec() #          python   
float()
len()
max()/min()
range()
sum()


#    
# 
file = open('c:\\t.txt','r')
text = file.read()

# 
file = open('c:\\t.txt','w')
file.write('Hello,I\'m Mychael')

#  
file = open('c:\\t.txt','a')

付表
アイコン
説明
%c
フォーマット文字とそのASCIIコード
%s
文字列の書式設定
%d
整数の書式設定
%u
符号なし整数の書式設定
%o
符号なし8進数の書式設定
%x
符号なし16進数の書式設定
%X
符号なし16進数の書式設定(大文字)
%f
浮動小数点数をフォーマットし、小数点以下の精度を指定します.
%e
科学カウント法で浮動小数点数をフォーマットする
%E
同じ%eを作用して、科学的なカウント法で浮動小数点数をフォーマットします
%g
%fと%eの略記
%G
%fと%Eの略記
%p
16進数で変数のアドレスをフォーマットする
オペレータ補助命令のフォーマット:
アイコン
機能
*
幅または小数点精度の定義
-
左揃え
+
プラス記号(+)を正の数の前に表示
正の数の前にスペースを表示
#
8進数の前にゼロ('0')を表示し、16進数の前に'0 x'または'0 X'('x'または'X')を表示します.
0
表示される数値の前にデフォルトのスペースではなく「0」を入力します.
%
'%%'は単一の'%'を出力します.
(var)
変数のマッピング(ディクショナリパラメータ)
m.n.
mは表示の最小総幅、nは小数点以下の桁数(利用可能であれば)
表の抜粋https://www.runoob.com/w3cnote/python3-print-func-b.html
転載先:https://www.cnblogs.com/Mychael/p/11475576.html