Python實戰小案例,值得收藏!
學Python的時候,很多人都是從理論知識開始學起,但百看不如一練,看再多的理論知識,都不如自己上手實踐一下,畢竟實踐出真知。本文為大家總結了一些Python實戰小案例,建議收藏起來慢慢看。
1、已知一個字串為“hello_world_yoyo”,如何得到一個佇列["hello","world","yoyo"]?
使用split函式,分割字串,並且將資料轉行成列表型別:
test = 'hello_world_yoyo'
print(test.split("_"))
12
結果:
['hello','world','yoyo']
2、把字串s中的每個空格替換成"%20",輸入:s = "we are happy.",輸出:“We%20are%20happy.”。
使用replace函式,替換字串即可
s = 'we are happy.'
print(s.replace('','%20'))
12
結果:
we%20are%20happy.
3、Python如何列印99乘法表?
for迴圈列印:
for i in range(1,10):
for j in range(1,i+1):
print('{}*{}={}t'.format(j,i,i*j),end='')
print()
while迴圈實現:
i = 1
while i <=9:
j = 1
while j<= i:
print ("%d*%d=%-2d"%(i,j,i*j),end = '') # %d: 整數的佔位符,"-2"代表靠左對齊,兩個佔位符
j += 1
print()
i += 1
結果:
4、統計字串"hello,welcome to my world."中字元w出現的次數。
def test():
message = 'hello,welcome to my world.'
# 計數
num = 0
#for 迴圈 message
for i in message:
#判斷如果“w”字串在message中,則num+1
if 'w'in i:
num+=1
return num
print(test())
#結果
2
5、從0開始計數,輸出指定字串
def test():
message = 'hi how are you hello world,hello yoyo!'
world = 'hello'
return message.find(world)
print(test())
結果:
15
6、給定一個數a,判斷一個數字是否為奇數或偶數
while True:
try:
# 判斷輸入是否為整數
num = int(input('輸入一個整數:'))
# 不是純數字需要重新輸入
except valueerror:
print("輸入的不是整數!")
continue
if num % 2 == 0:
print('偶數')
else:
print('奇數')
break
結果:
輸入一個整數:100
偶數
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2952181/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 值得收藏的 ViewHolder 工具類實現View
- Python str字串實用小案例分享!Python字串
- Python中insert用法及實戰案例!Python
- 10道題教你使用python Django框架來實現web應用,值得收藏PythonDjango框架Web
- 視訊教程-Python機器學習經典案例實戰-PythonPython機器學習
- 小程式入門到實戰(二)--案例原始碼分享原始碼
- 值得收藏的Watir筆記筆記
- Python3網路爬蟲實戰案例這套教程太全面了,真得收藏一下!(轉載)Python爬蟲
- Python實戰案例彙總,帶你輕鬆從入門到實戰Python
- Python有趣的小案例Python
- 常用HTTP抓包工具Fiddler使用的12個小技巧,值得收藏!HTTP
- 值得收藏,揭秘 MySQL 多版本併發控制實現原理MySql
- WinDbg(3)實戰案例
- 值得收藏的免費好用APIAPI
- 值得收藏的免費api集合API
- 值得收藏的圖解Rxjava Operators圖解RxJava
- 21個值得收藏的Javascript技巧JavaScript
- 扎心實戰案例:麻(shi)雀(zhan)雖小,五臟俱全
- 值得網頁設計師&前端收藏的實用工具列表網頁前端
- 10款值得收藏的網站資料實時分析工具網站
- Python網路爬蟲實戰小專案Python爬蟲
- Sharding JDBC案例實戰JDBC
- 深度剖析Reflect + 實戰案例
- JQuery8:實戰案例jQuery
- JavaScript8:實戰案例JavaScript
- 45個值得收藏的 CSS 形狀CSS
- 前端基礎面試大全,值得你收藏前端面試
- java 常用工具類 (值得收藏)Java
- 值得收藏的27個機器學習的小抄機器學習
- 一些值得收藏的PowerShell工具
- GitHub Tips (很實用,值得收藏)—— 《GitHub入門與實踐》筆記Github筆記
- 程式設計師必備:30個MySQL資料庫常用小技巧,值得收藏!程式設計師MySql資料庫
- 值得收藏 | 深度剖析 TensorCore 卷積運算元實現原理卷積
- Python爬蟲實戰案例-爬取幣世界標紅快訊Python爬蟲
- Python求10個數的平均數實戰案例講解!Python
- 【譯】45個值得收藏的 CSS 形狀CSS
- 值得收藏!超50個好用免費APIAPI
- 免費好用的API彙總,值得收藏!API