正在學習python的道路上,無論學習什麼知識和技能,基礎知識一定是非常重要的,從今天開始分享我的一些學習經驗和知識,希望與各位共勉,有什麼問題希望大家不吝賜教(* ̄︶ ̄)
在這裡我也不介紹python,相信學習它的人也一定有所了解,我們直接步入正題
print函式
print函式在python中的可以輸出整數(int)、浮點數(float)、字串(str)、含有運算子的表示式、還可以將資料輸到檔案中,詳情見下述**:
# print可以直接輸出整數、浮點數型別
print
(519
)print
(81.5
)# print可以輸出字串 字串需要帶引號,否則會報錯
print
('helloworld'
)print
("helloworld"
)# print可以輸出含有運算子的表示式
print(2
+1)# print可以將資料輸出到檔案中 注意點:①所指定的碟符需要存在; ②使用file=***的形式,不然資料寫不了
filename =
open
('e:/text.txt'
,'a+'
)# 輸出到e盤中的text,』a+『(讀寫模式)表示如果沒有這個檔案就會創新建,存在就會在這個檔案內容的後面繼續追加
print
('helloworld'
,file
=filename)
# 要輸出helloworld,輸出到filename
filename.close(
)# 檔案使用完畢後需要關閉檔案
# 不進行換行輸出(輸出內容在一行當中) 字串中間中英文逗號分隔
print
('hello'
,'world'
,'python'
)
執行結果如下:
e:\python\python.exe e:
/py/基礎語法/函式/
print函式.py
51981.5
helloworld
helloworld
3hello world python
process finished with exit code 0
轉義字元
轉義字元就是: 反斜槓(\)+需要實現轉義功能的首字母,
當字串**現反斜槓、單引號、雙引號等有特殊用途的字元時,必須使用反斜槓來對這些字元進行轉義;字串中包含回車、換行、製表符、退格需要表示時也需要使用轉義字元,具體見下述**:
# 轉義字元
print
('hello\nworld'
)# \ +轉移功能的首字母 n-->newline的首字母表示換行
print
('hello\tworld'
)# \t 乙個tab鍵的字元
print
('helloooo\tworld'
)# \t 是否重開乙個製表位取決於前面的是否佔滿了乙個製表位
print
('hello\rworld'
)# r是return 回車 world將hello進行了覆蓋
print
('hello\bworld'
)# \b是退乙個格,所以hello的o沒了
)# 需要輸出\需要輸入兩個\\,因為其中乙個是轉義字元
'''
\' \" 的結果是輸出單引號(')和雙引號(「)
在其前面加上了\相當於使其不再是字串的邊界,而是字串中需要輸出的內容
例子如下
'''print()
print
()
執行結果如下:
e:\python\python.exe e:
/py/基礎語法/
else
/轉義字元.py
process finished with exit code 0
原字元
原字元就是希望字串中的轉義字元不起作用,具體見下述**:
print
(r'hello\nworld'
)print
(r'hello\nworld'
)# 最後乙個字元不能是反斜槓\ 如下
# print(r'hello\nworld\')
print
(r'hello\nworld\\'
)
執行結果如下:
e:\python\python.exe e:
/py/基礎語法/
else
/轉義字元.py
hello\nworld
hello\nworld
hello\nworld\\
process finished with exit code 0
python 基礎語法知識(1)
1.變數命名 1 變數名只能由下劃線,字母,數字組成 開頭只能是字母或下劃線 2 不能包含空格 不要用關鍵字和函式名來命名 2.字串 name ada love name.title 首字母大寫 name.upper 全大寫 name.lower 全小寫 name.rstrip 用來刪除開頭結尾的空...
python基礎語法知識
一 進製數 十六進製制數以0x開頭,也可以是0x 八進位制數則是0o開頭,或者是0o 二 注釋 單行注釋 多行注釋 三 轉義字元 轉義字元 意義 續行符 單引號 雙引號 a 響鈴 b 退格 e 轉義 000 空 n 換行 v 縱向製表符 t 橫向製表符 r 回車 f 換頁 oyy 八進位制數,yy代...
Python基礎 1(語法基礎)
1 資料交換 c語言中 temp x x y y temp python中 x,y y,x 2 典型的python檔案結構 1 usr bin env python 1 起始行 23 this is a test module 2 模組文件45 import sys 3 模組匯入 6importos...