python入門 字串

2021-08-14 01:40:21 字數 1594 閱讀 9505

x=[i.upper() if(i.islower()) else i.lower() for i in s]

print("".join(x))

或者是

s.swapcase()
sample input:

this is a string

sample output:

this-is-a-string

def

split_and_join

(line):

# write your code here

return

'-'.join(line.split(' '))

a='aa'

b='bb'

x=0.666

print("hello %s

%s%.1f %d! you just delved into python."

%(a,b,x,x)

)

輸出:

hello aa bb 0.7 0 ! you just delved into python.

字串無法直接修改,可以有以下兩種方式:

string = "abracadabra"

l = list(string)

l[5] = 'k'

string = ''.join(l)

print string

輸出:

abrackdabra

或者:

string = string[:5] + "k" + string[6:]

print

string

s = input()

print(any(c.isalnum() for c in s))

print(any(c.isalpha() for c in s))

print(any(c.isdigit() for c in s))

print(any(c.islower() for c in s))

print(any(c.isupper() for c in s))

any():若資料都是0或者false則返回false,否則返回true。

def

capitalize

(string):

for i in string.split(" "):

string=string.replace(i,i.capitalize())

return string

capitalize()是對字串的第乙個字母大寫,並非每個單詞

def

fun(n):

width = len(bin(n)) - 2

for i in range(1,n+1):

print ("d} o} x} b}".format(i,width = width))

n = int(input())

fun(n)

Python快速入門 字串

1 字串的三種方式 單引號str value 三木成森 雙引號str value 三木成森 三引號str value 三木成森 str value 三木成森 這種一般用來注釋 python字串不允許更改,向乙個索引賦值會發生錯誤 2 轉義字元 轉義字元 轉義字元 代表含義 在行尾時 反斜槓符號 反斜...

Python入門 字串拼接

今天我們來學習字串的拼接 假如你語文考了99分 你想在控制台列印 語文考試 99分 沒學之前 print 語文考試 99分 這不是重點 字串拼接 劃重點 字串拼接時必須是字串型別 字串拼接符 這樣嗎 print 語文考試 99 分 nonono 99不是乙個字串型別 我們要把他強轉為字串型別 強轉字...

python入門 字串物件

1 什麼是字串物件 字串 字串 2 字串物件有哪些常用的方法 字串可以被迭代,也可以通過下標訪問 注意 字串是不可變型別,需要用乙個變數接收 capitalize 首字母大寫,沒有引數 center width 居中對齊。小於字串長度無變化,大於字串長度會居中顯示 count char 統計字元數量...