python str 换行_Python学习之路(1)
一.Python3.x IDLE的安裝(windows)
1.Python 官網(wǎng):https://www.python.org/
2.Downloads----
--->Windows---
---->
選擇它:windows 64位的可執(zhí)行安裝程序3.打開(kāi)下載好的安裝包----> 勾選Add Python 3.7 to PATH -----> Install Now ----等 待安裝完成
一定要勾選 Add Python 3.7 to PATH4.安裝完成
5.按 Win+R 鍵打開(kāi)命令行控制臺(tái)--------> 輸入 python 即可查看你系統(tǒng)安裝的Python版本信息
二.Python基礎(chǔ)知識(shí)
1.注釋:
單行注釋: #
多行注釋: 1.每一行一個(gè) # 2.''' 內(nèi)容 ''' 3.""" 內(nèi)容 """
2.行與縮進(jìn)
Python最具特色的就是使用縮進(jìn)來(lái)表示代碼塊,不需要像C/C++/JAVA它們使用大括號(hào) {} 。
縮進(jìn)的空格數(shù)是可變的,但是同一個(gè)代碼塊的語(yǔ)句必須包含相同的縮進(jìn)空格數(shù)。
3.輸出
print 默認(rèn)輸出是換行的,如果要實(shí)現(xiàn)不換行需要在變量末尾加上 end="":
例子:
x="a" y="b" # 換行輸出 print( x ) print( y )print('---------') # 不換行輸出 print( x, end=" " ) print( y, end=" " ) print()print()函數(shù)參數(shù)的分隔符 sep=" "
例子:
print("xxx","yyy")#結(jié)果為 xxx yyy print("xxx","yyy",sep=":")#結(jié)果為 xxx:yyy4.基礎(chǔ)類(lèi)型
整形(int): 1 100 5
浮點(diǎn)型(float): 1.1 2.3
布爾型(bool): true(1或者真) false(0或者假)
復(fù)數(shù)(complex):如 1 + 2j、 1.1 + 2.2j
字符串(String):
-python中單引號(hào)和雙引號(hào)使用完全相同
-使用三引號(hào)('''或""")可以指定一個(gè)多行字符串
-反斜杠可以用來(lái)轉(zhuǎn)義,使用r可以讓反斜杠不發(fā)生轉(zhuǎn)義。。 如 r"this is a line with n" 則n會(huì)顯示,并不是換行
-字符串可以用 + 運(yùn)算符連接在一起,用 * 運(yùn)算符重復(fù)
-Python 中的字符串有兩種索引方式,從左往右以 0 開(kāi)始,從右往左以 -1 開(kāi)始
-字符串的截取的語(yǔ)法格式如下:變量[頭下標(biāo):尾下標(biāo):步長(zhǎng)]
例子:
str='Runoob'print(str) # 輸出字符串 print(str[0:-1]) # 輸出第一個(gè)到倒數(shù)第二個(gè)的所有字符 print(str[0]) # 輸出字符串第一個(gè)字符 print(str[2:5]) # 輸出從第三個(gè)開(kāi)始到第五個(gè)的字符 print(str[2:]) # 輸出從第三個(gè)開(kāi)始的后的所有字符 print(str * 2) # 輸出字符串兩次 print(str + '你好') # 連接字符串print('------------------------------')print('hellonrunoob') # 使用反斜杠()+n轉(zhuǎn)義特殊字符 print(r'hellonrunoob') # 在字符串前面添加一個(gè) r,表示原始字符串,不會(huì)發(fā)生轉(zhuǎn)義輸出結(jié)果:
Runoob Runoo R noo noob RunoobRunoob Runoob你好 ------------------------------ hello runoob hellonrunoob5.導(dǎo)入(import 與 from...import)
在 Python 用 import 或者 from...import 來(lái)導(dǎo)入相應(yīng)的模塊。
將整個(gè)模塊(somemodule)導(dǎo)入,格式為: import somemodule
從某個(gè)模塊中導(dǎo)入某個(gè)函數(shù),格式為: from somemodule import somefunction
從某個(gè)模塊中導(dǎo)入多個(gè)函數(shù),格式為: from somemodule import firstfunc, secondfunc
將某個(gè)模塊中的全部函數(shù)導(dǎo)入,格式為: from somemodule import *
*導(dǎo)入 sys 模塊*
import sys print('================Python import mode=========================='); print ('命令行參數(shù)為:') for i in sys.argv:print (i) print ('n python 路徑為',sys.path)*導(dǎo)入 sys 模塊的 argv,path 成員*
from sys import argv,path # 導(dǎo)入特定的成員print('================python from import===================================') print('path:',path) # 因?yàn)橐呀?jīng)導(dǎo)入path成員,所以此處引用時(shí)不需要加sys.path6.help()函數(shù)
help(print) 查看print函數(shù)的說(shuō)明
help(max) 查看max函數(shù)的說(shuō)明
本文參考文章:Python3 基礎(chǔ)語(yǔ)法 | 菜鳥(niǎo)教程
總結(jié)
以上是生活随笔為你收集整理的python str 换行_Python学习之路(1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php缓存accestoken_PHP获
- 下一篇: map比vo效率 mybatis_myb