Python入門基礎知識語法
正在學習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=xxx的形式,不然資料寫不了
fp = open('E:/text.txt', 'a+') # 輸出到E盤中的text,’a+‘表示如果沒有這個檔案就會創新建,存在就會在這個檔案內容的后面繼續追加
print('helloworld', file=fp) # 要輸出helloworld,輸出到fp
fp.close()
# 不進行換行輸出(輸出內容在一行當中) 字串中間中英文逗號分隔
print('hello', 'world', 'python')
運行結果如下:
E:\Python\python.exe E:/py/基礎語法/函式/print函式.py
519
81.5
helloworld
helloworld
3
hello 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('http:\\www.baidu.com') # 需要輸出\需要輸入兩個\\,因為其中一個是轉義字符
'''
\' \" 的結果是輸出單引號(')和雙引號(“)
在其前面加上了\相當于使其不再是字串的邊界,而是字串中需要輸出的內容
例子如下
'''
print('老師說:\'大家好,\'')
print('老師說:\"大家好,\"')
運行結果如下:
E:\Python\python.exe E:/py/基礎語法/else/轉義字符.py
hello
world
hello world
helloooo world
world
hellworld
http:\www.baidu.com
老師說:'大家好,'
老師說:"大家好,"
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
第一次寫博客,排版不太美觀,望見諒,以后慢慢學習和改進,謝謝拔冗觀看、評論、收藏、點贊的同學和前輩,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/198894.html
標籤:其他
上一篇:Python怎么急速下載第三方庫
下一篇:2020-10-31
