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

歡迎訪問 生活随笔!

生活随笔

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

python

带你学python基础:字符串

發布時間:2025/3/20 python 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 带你学python基础:字符串 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

還記得學習 C 語言的時候嗎,是不是每天都在控制臺程序上玩耍,那時發現編程太沒意思了,就只能玩這些東西嗎?

后來,發現其實,外面的世界還是非常的廣闊的,但是,今天,既然是 python 基礎,所以我們還是從控制臺來看看,python 是怎么輸入輸出的?

一、python控制臺

  • input輸入

通過它能夠完成從鍵盤獲取數據,然后保存到指定的變量中,input獲取的數據,都以字符串的方式進行保存,即使輸入的是數字,那么也是以字符串方式保存。

print('請輸入你想輸入的內容:')str = input()print('我輸入的內容是:' + str)

有了輸入,當然要有輸出了。

  • print

首先,先看看輸出的格式化

格式描述
%%百分號標記
%c字符及其ASCII碼
%s字符串
%d有符號整數(十進制)
%u無符號整數(十進制)
%o無符號整數(八進制)
%x無符號整數(十六進制)
%X無符號整數(十六進制大寫字符)
%e浮點數字(科學計數法)
%E浮點數字(科學計數法,用E代替e)
%f浮點數字(用小數點符號)
%g浮點數字(根據值的大小采用%e或%f)
%G浮點數字(類似于%g)
%p指針(用十六進制打印值的內存地址)
%n存儲輸出字符的數量放進參數列表的下一個變量中

舉例

# 整數 print('*' * 5 + '整數' + '*' * 5) print('%o' % 20) print('%d' % 20) print('%x' % 20)# 浮點數 print('*' * 5 + '浮點數' + '*' * 5) print('%f' % 1.11) # 默認保留6位小數 print('%.1f' % 1.11) # 取1位小數 print('%e' % 1.11) # 默認6位小數,用科學計數法 print('%.3e' % 1.11) # 取3位小數,用科學計數法 print('%g' % 1111.1111) # 默認6位有效數字# 字符串 print('*' * 5 + '字符串' + '*' * 5) print('%s' % 'hello world') # 字符串輸出 print('%20s' % 'hello world') # 右對齊,取20位,不夠則補位 print('%-20s' % 'hello world') # 左對齊,取20位,不夠則補位 print('%.2s' % 'hello world') # 取2位

這就是 python 的輸入和輸出的方法了。

上面既然講到了字符串,那么,下面我們就展開講一下 python 的字符串的使用方法。

二、字符串

講到字符串,當然,首先還是怎么訪問了。

比如,我們有一個字符串是:abcd,如下圖

字符串訪問

通過 下標 的方式訪問。

str = 'abcd'print(str[0])

但是,字符串是不能夠被修改的,例如我們通過下面的方式修改,是會報錯的。

str = 'abcd'print(str[0])str[0] = 'h'print(str[0])

我們知道列表、元組都支持切片操作。這個也是 python 中特有的!

切片是指對操作的對象截取其中一部分的操作。

字符串切片

切片的方法:[起始:結束:步長]

**注意:**不指定步長,默認為1

str = 'abcd'# 字符串切片 print(str[0:2:1])print(str[0:3:2])

最后,我們還是講一下,字符串在 python 中有哪些便捷的函數可以使用!

三、字符串函數

圖片有點炫。。。。

好了,到這里,字符串就這么多了,是不是異常的簡單!

總結

以上是生活随笔為你收集整理的带你学python基础:字符串的全部內容,希望文章能夠幫你解決所遇到的問題。

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