默认标题_公众号配图 (横版)_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))
7, 浏览器进入网页云音乐 https://music.163.com/
在首页的发现音乐菜单, 点击进入排行榜 > 云音乐新歌版
- from selenium import
- webdriverdriver = webdriver.Chrome(r"C:\999\222\33\chromedriver.exe")
- driver.get("https://music.163.com/")
在首页的发现音乐菜单, 点击进入排行榜 > 云音乐新歌版
- 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()
获取更多内容关注公众号:
image
image
qxf323
865618770
来源: http://www.jianshu.com/p/1d9678e6697d