Python
Python 学习
生活就是抡大锤
这个作者很懒,什么都没留下…
展开
-
python编程从入门到实践,第四章练习题
4-1 比萨 :想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for 循环将每种比萨的名称都打印出来。 修改这个for 循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“I like pepperoni pizza”。 在程序末尾添加一行代码,它不在for 循环中,指出你有多喜欢比萨。输出应包含针对每种比萨的消息,还有一个总结性句子,如“...原创 2020-03-12 16:33:05 · 418 阅读 · 0 评论 -
python编程从入门到实践,第二和三练习题
2-1 简单消息: 将一条消息存储到变量中,再将其打印出来。name="hello zhang"Print(name)2-2 多条简单消息: 将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。name="hai zhang"print(name)2-3 个性化消息: 将用户的姓名存到一个变量中,并向该用户显示一条消息。显示的...原创 2020-03-12 16:13:50 · 685 阅读 · 2 评论 -
python编程从入门到实践,第十章练习题
10-1 Python学习笔记 :在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python知识,其中每一行都以“In Python you can”打头。将这个文件命名为 learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序,它读取这个文件,并将你所写的内容打印三次:第一次打印时读取整个 文件;path = "C:/...原创 2020-03-17 23:28:53 · 505 阅读 · 0 评论 -
163邮箱登陆写信自动化脚本
from selenium import webdriverimport timeimport unittestclass youxiang(unittest.TestCase):#定义youxiang def __init__(self,name,password,dizhi,zhuti,neirong):#插入参数 self.name = name ...原创 2020-03-19 08:28:21 · 1539 阅读 · 0 评论 -
selenium 浏览器操作多窗口切换
from selenium import webdriverfrom time import sleepdriver = webdriver.Firefox()driver.maximize_window()#设置浏览器全屏fist_url="https://mail.163.com/"driver.get(fist_url)# 获得当前窗口句柄hadles = driver.cu...原创 2020-03-19 23:13:38 · 524 阅读 · 0 评论 -
常用SQL语句整理
创建数据库:create database 数据库名字create database user;删除数据库:drop database 数据库名字;drop database user;显示数据库:show databases;创建表:show databases;删除表:drop table 表名 ;drop table ...原创 2020-03-16 11:18:32 · 1056 阅读 · 0 评论 -
python编程从入门到实践,第九章练习题
9-1 餐馆 :创建一个名为Restaurant 的类,其方法__init__() 设置两个属性:restaurant_name 和cuisine_type 。创建一个名 为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。 根据这个类创建一个名为restaurant 的实...原创 2020-03-12 09:24:04 · 725 阅读 · 0 评论 -
switch_to_frame()的使用方法
163邮箱登陆为例:在最近的python3中switch_to_frame()会中间有一道横杆,更改为switch_to.frame()即可from selenium import webdriverimport timedef login(self): driver = webdriver.Chrome() time.sleep(3) driver.get(...原创 2020-03-19 08:25:33 · 12087 阅读 · 0 评论 -
frame/iframe表单切换
from selenium import webdriverimport timedriver =webdriver.Firefox()driver.get("https://mail.163.com/")driver.find_element_by_id("lbNormal").click()title=driver.titleprint(title)time.sleep(3)...原创 2020-03-19 23:22:41 · 222 阅读 · 0 评论 -
appium修改输入框内容和输入中文
'unicodeKeyboard': True,#是使用unicode编码方式发送字符串 'resetKeyboard': True#隐藏键盘转载 2018-07-21 14:51:38 · 7635 阅读 · 7 评论 -
python编程从入门到实践,第八章练习题
8-1 消息 :编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。def display_message(): print("In this chapter we are going to study the function number call")display_message()8-2...原创 2020-03-12 14:07:08 · 1093 阅读 · 1 评论 -
python编程从入门到实践,第五章练习题
5-1 条件测试 :编写一系列条件测试;将每个测试以及你对其结果的预测和实际结果都打印出来。你编写的代码应类似于下面这样: car = 'subaru'print("Is car == 'subaru'? I predict True.")print(car == 'subaru')print("\nIs car == 'audi'? I predict False.")pri...原创 2020-03-12 16:29:00 · 1095 阅读 · 0 评论 -
判断Python输入是否为数字
判断user接收到的字符串是否为数字例如:user="78234"user.isdigit( ) / str.isdigit(user) 两种写法为True表示输入的所有字符都是数字,False表示不是数字或者不全部为数字str.isalnum() 所有字符都是数字或者字母str.isalpha() 所有字符都是字母str.isdigit() 所有字符都是数字str.islower...原创 2020-03-19 08:43:41 · 12750 阅读 · 0 评论 -
python编程从入门到实践,第六章练习题
6-1 人 :使用一个字典来存储一个熟人的信息,包括名、姓、年龄和居住的城市。该字典应包含键first_name 、last_name 、age 和city 。将存储在该字典中 的每项信息都打印出来。username={'first_name':'zhang','last_name':'admin','age':23,'city':'zhengzhou'}print(username...原创 2020-03-12 16:22:45 · 762 阅读 · 0 评论 -
python编程从入门到实践,第七章练习题
7-1 汽车租赁 :编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如“LetmeseeifIcan find you a Subaru”。cat=input("Please enter the car you want:")print("LetmeseeifIcan find you a %s"%(cat))7-2 餐馆订位 :编写一个程序,询问用户有多少人用餐。...原创 2020-03-12 15:57:04 · 899 阅读 · 0 评论 -
python编程从入门到实践,第十一章练习题
11-1 城市和国家 :编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将 这个函数存储在一个名为city_functions.py的模块中。def state_name(City,Country): stae=City+ " "+Country return stae.ti...原创 2020-03-25 15:50:29 · 572 阅读 · 0 评论