python书中练习题_Python几道练习题

1d9678e6697d?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

默认标题_公众号配图(横版)_2019.03.09.png

最近发现Python学习了如果不联系还是不太会使用,从网上搜索一些题目自己练习了一下,如果有想了解Python的也可以看看,这样对自己整理文件及获取网上资源是非常方便,需要下载电影或者图片不需要自己手动去找了,O(∩_∩)O哈哈哈~

一,几道Python题,快速入门Python

1、请写代码,用if语句判断字符串变量var的长度是否大于10,并且其中是否包含'ok',如果两个条件都满足,就打印ok

var ='i am is very ok'

if len(var) >10 and "ok" in var:

print("ok")

2、下面的列表里面包含了一些字符串元素

info = [

'月亮ok',

'太阳good',

'月亮fine',

'太阳ok',

]

请用for循环 写一段代码打印其中所有包含ok的字符串元素

info = [ '月亮ok', '太阳good', '月亮fine', '太阳ok',]

for i in info:

if "ok" in i:

print(i)

3、下面的列表里面包含了一些字符串元素

info = [

'月亮ok',

'太阳good',

'月亮fine',

'太阳ok',

]

请用while 循环 写一段代码打印其中所有包含ok的字符串元素

info = [ '月亮ok', '太阳good', '月亮fine', '太阳ok',]# for i in info:

if "ok" in i:

print(i)

i =0

length = len(info)

while i < length:

if "ok" in info[i]:

print(info[i])

i = i+1

4、下面的函数目的是把参数字符串倒序返回,请补全代码,完成功能

下面的程序用来将字符串倒序,

请补全代码

def reverseStr(source):

# 将字符串中的每个字符放入列表中

tmp = [c for c in source]

# 列表倒序

tmp.reverse()

return ___tmp_______

print (reverseStr('hello'))

def reverseStr(source):

将字符串中的每个字符放入列表中

tmp = [c for c in source]

列表倒序

tmp.reverse()

return tmp

print(reverseStr('hello'))

5、这样的字符串

info = '姓名=小王&年龄=16&身高=175'

用一行代码,得到其中的年龄数字,不要数索引

info = '姓名=小王&年龄=16&身高=175'

str =info.split("&")

str1 = str[1]

str2 =str1.split("=")

print(str2[1])

print(info.split("&",2).pop(1).split("=",2).pop(1))

6、如下变量对应了 学生的姓名、年龄和身高

name = '小明'

age = 16

height = 170

用一行代码,打印出如下格式的字符串

姓名=xx&年龄=xx&身高=xx

print("姓名= %s&年龄 = %d &身高 =%d"%(name,age,height))

在首页的发现音乐菜单,点击进入排行榜>云音乐新歌版

from selenium import

webdriverdriver = webdriver.Chrome(r"C:\999\222\33\chromedriver.exe")

在首页的发现音乐菜单,点击进入排行榜>云音乐新歌版

phb = driver.find_element_by_id('g_nav2')

print("-------------------------------------")

print(phb)

print("=========================================")

liList = phb.find_elements_by_tag_name('li')

for li in liList:

if "排行榜" == li.text:

print('li'+li.text)

li.click()

获取更多内容关注公众号:

1d9678e6697d?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image

1d9678e6697d?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image

qxf323

865618770

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值