日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

字符串的原样输入输出python_Python字符串输入输出简述

發布時間:2024/10/6 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 字符串的原样输入输出python_Python字符串输入输出简述 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

字符串輸入

Python用到的輸入一般有兩種方式,input() 和 raw_input() ,區別是,前者只能輸入數字,后者輸入的是字符串,使用如下:

In [226]: help(input)

Help on built-in function input in module __builtin__:

input(...)

input([prompt]) -> value

Equivalent to eval(raw_input(prompt)).

In [228]: input()

d

---------------------------------------------------------------------------

NameError Traceback (most recent call last)

in ()

----> 1 input()

in ()

NameError: name 'd' is not defined

In [229]: input()

23

Out[229]: 23

In [230]: input("input a num")

input a num444

Out[230]: 444

In [231]: n = input()

23

In [232]: n

Out[232]: 23

In [233]: s = raw_input("input sth.: ")

input sth.: 123

In [234]: s

Out[234]: '123'

In [235]: s = raw_input("input sth.: ")

input sth.: sss

In [236]: s

Out[236]: 'sss'

字符串輸出

輸出使用print即可,后邊可加變量,也可以直接用"、'和'''來包含字符串,使用示例如下:

正常情況下均可以使用,可以使用一種包含一個字符串,字符串中可以包含另外一種(但是不可以包含同一種,否則需要轉義)

In [241]: print "i'm Tom"

i'm Tom

In [242]: print 'abc'

abc

In [243]: print "abc"

abc

In [244]: print '''abc'''

abc

In [245]: print '"hhh"'

"hhh"

In [246]: print "'hello world'"

'hello world'

In [247]: print 'i'am bt'

File "", line 1

print 'i'am bt'

^

SyntaxError: invalid syntax

# 字符串轉義

In [248]: print 'i\'m bt'

i'm bt

In [249]: print ''' i'm tom, "hhhe"'''

i'm tom, "hhhe"

換行

In [250]: print ''' i

.....: am tom

.....: hhha '''

i

am tom

hhha

In [254]: print 'i am \

.....: tom \

.....: hh'

i am tom hh

In [255]: print " i\

.....: am \n \

.....: tom \n "

iam

tom

# 此處有空行

# 輸出非轉義字符串

In [256]: print r"I\'m Tom"

I\'m Tom

數字字符串轉換

直接使用str()或者int()即可,沒什么可說的,如下:

In [256]: print r"I\'m Tom"

I\'m Tom

In [257]: n = raw_input()

123

In [258]: n

Out[258]: '123'

In [259]: n = int(n)

In [260]: n

Out[260]: 123

In [261]: str(n)

Out[261]: '123'

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的字符串的原样输入输出python_Python字符串输入输出简述的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。