python筆記_1

聲明定義:變量,類,方法。。。

命令操作:所以類型語句都可以獨立寫

數據類型:type(n)獲取數據類型

                  id()獲取內存地址


Javascript和Php是弱類型的,Python和Java是強類型的。弱類型允許不安全的類型轉換,強類型則不允許。


變量定義:定義變量是不需要指定數據類型。

                 String類型定義:

                                       1)單引號

                                            雙引號

                                       2) 三引號:doc,here-doc 一定要保證文檔的格式不能丟失 

                 變量如果是__(兩個下劃線定義的變量,方法都有特殊定義)

流程控制:

                選擇:

                      if  bool :

      elif :

                      else :

                     總結是:近在咫尺卻遠在天涯的趕腳。

                循環  ;

                    while

                    for :迭代變量 in 迭代器


單下劃線、雙下劃線、頭尾雙下劃線說明

__foo__: 定義的是特列方法,類似 __init__() 之類的。

_foo: 以單下劃線開頭的表示的是 protected 類型的變量,即保護類型只能允許其本身與子類進行訪問,不能用於 from module import *

__foo: 雙下劃線的表示的是私有類型(private)的變量, 只能是允許這個類本身進行訪問了。




#倒序輸出

for i in reversed(range (1,10)):
    print(i)


#99乘法表
for i in range(1,10):
    for j in range(1,i+1):
        print(i,"*",j,"=",i*j,"\t",end="")
    print()


#猜隨機數game
import random
n1=int(random.random()*100+1)
print(n1)
while True:
    n2=int(input("請輸入你的數字"))
    if n2 < n1:
        print("小了")
    if n2 > n1:
        print("大了")
    if n2 == n1 :
        print("right")
        break


print(5/2)#2.5
print(5//2)#2
x=divmod(5,2)
print(x[1])#x爲元組# (2,1)


#假設修正法 判斷平閏年
a = int(input("請輸入年 "))
str = "平年"
if a % 4 == 0:
    str = "閏年"
if a % 100 == 0:
    str = "平年"
if a % 400 ==0:
    str = "閏年"


print(str)











發佈了36 篇原創文章 · 獲贊 14 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章