Python的基礎知識

2021-08-09 19:35:53 字數 1452 閱讀 7922

a = 1024 ;                        print("整數的定義",type(a))

//兩條語句寫在一行則需要';'分割,否則不用。

b = 'h' ; print("字串的定義",type(b))

c = 'herbi' ; print("字串的定義",type(c))

d = 3.22 ; print("浮點數的定義",type(d))

e = ['h','b','r','b','r'] ; print("列表的定義",type(e))

f = ; print("字典的定義",type(f))

g = ('herbi',123) ; print("元組的定義",type(g))

h = false ; print("布林值的定義",type(h))

for迴圈

dic = 

for i in dic:

print(i)

#for迴圈一般用來遍歷列表、字典或者元組,不同於c,c++等語言中。以上語句輸出列表中每乙個元素。

while迴圈

flag = true

i = 1

while flag:

i += 1

if(i > 5):

flag = false

print('hello world')

#while後的判斷語句為true才執行迴圈,以上程式輸出5個'hello world'

break和continue

編碼即將資訊的一種格式轉換為另外一種格式。

計算機只識別二進位制數,所以需要將高階語言編譯為二進位制數,計算機歷史上,這一編譯過程遵循過多個標準。

按照其發展過程來看:(中文)

1.ascii:只能存英文和拉丁字元,乙個字元佔乙個位元組,8位

2.gb2312:儲存漢字過少

3.gbk1.0:

4.gb18030: 2023年推出,支援絕大數中文

為了解決各國各自的編碼方案,推出了萬國碼,即unicode。

按照其不同的編碼方案,有三個分類:

1.unicode:utf-8

2.unicode:utf-16

3.unicode:utf-32

python中一般第一行宣告編碼方式

# -*- coding:utf-8 -*-

Python的基礎知識

python的基礎知識 用到 就記錄到 暫不分類,只彙總。1.python 獲得命令列引數的方法 如果想對python指令碼傳引數,python中對應的命令列引數是什麼呢?需要模組 sys 引數個數 len sys.argv 指令碼名 sys.argv 0 引數1 sys.argv 1 引數2 sy...

Python的基礎知識

1.單行注釋 這是注釋 print hello world 注釋2 print 你好 2.多行注釋 這是乙個 多行注釋 python最具特色的就是使用縮進來表示 塊,不需要使用大括號 縮排的空格數是可變的,但是同乙個 塊的語句必須包含相同的縮排空格數。例項如下 例項 python 3.0 if tr...

Python的基礎知識

學習python的第一天單行注釋 效果 只能注釋一行 格式 注釋內容 快捷鍵 ctrl 我是單行注釋 多行注釋 效果 可以注釋多行內容,一般用在注釋多行 格式 6個單引號或者是六個雙引號 快捷鍵 選中多行按crtl 我是多行注釋 我是多行注釋 我是多行注釋 我是多行注釋 我是多行注釋 我是多行注釋 ...