qpython3安卓,qpython qpython3
Qpython是最基础的应用,不需要导入任何模块。下面举一个科学操作的简单例子。
#!/usr/忧郁的果冻豆/Python #-*-编码:UTF-8-*-I=int (input(净利润:))arr=[100000,600000,400000,20000,10000,0] rat=[ 0.1] r=0f或idx in range (0,6):if iarr[idx]:r=(I-arr[idx])* rat[idx]I=arr[idx]print(r)
其次,Qpython还可以用来做复杂的运算,可以用来计算圆周率的值。采用蒙特卡罗方法,可以自学原理。
导入时间导入随机hits=0 pi=0 DARTS=1000 * 1000 start=time . perf _ counter()for I in range(DARTS):x,y=random.random(),random . random()dist=pow(x * * 2y * * 2,0.5)if dist=1.0:hits=1pi=4 *(hits/DARTS)print( pi的值为{:10f} 。format(pi)) print(程序的运行时间是{} s 。format(time . perf _ counter())-start DARTS赋值1000*1000,只是为了减少运行时间。当然,赋值越多,计算就越精确,花费的时间也就越多。据说谷歌已经计算到36亿比特。不麻烦的话可以试试。执行结果如下:
第三,Qpython可以抓取网页,放一个代码抓取百度的首页。
有两件事要做。
要安装请求模块,请单击QPYPI-pip控制台-输入pip3安装请求。
要安装bs4模块,请单击QPIPI-PIP控制台-输入pip3安装bs4
import requests def getHTMLText(URL):try:r=requests . get(URL,time out=30)r=r . raise _ for _ status()r . encoding= utf-8 return r . text except:return URL= http://www . Baidu . com print(getHTMLText(URL))import requests from bs4 import beautifulous soup URL= http://www . Baidu . com r=requests . get(URL)r . encoding= utf-8 soup=beautiful oup(URL
执行结果如下:
第四,Qpython可以操作Excel。哦,首先加载代码。
导入熊猫为pd #方法一:默认读取第一个表单df=PD . read _ excel( learning . xlsx ),Sheet_name=scraprate) #这样默认会直接读取这个Excel的第一个表单。data1=df.head()#默认情况下读取前五行数据。print(获取所有值:\ n {0})。format (data1)) Data2=df.ix [0]。值# 0表示第一次打印(“读取指定行的数据:\ n {0}”。format (data2)) data3=df.ix [[0,1]]。values #如果要读取指定的行,必须在ix[]中嵌套指定行的列表。print(读取指定行的数据:\ n {0} 。format 2]#读取第一行和第二列中的值。不需要嵌套列表打印(“读取指定行的数据:\ n {0}”。format (data4)) data5=df.ix [[0,1],[Jan , feb]]。values #读取标题和数据列的值。N {0}”。format (data5)) data=df.ix [:[Jan , feb]]。values #读取所有行的标题和数据列的值。这里,嵌套列表打印(读取指定行的数据:\n{0} 。需要格式(数据))打印。Df.index.values) print(输出列标题,df.columns.values) print(输出值,df.sample(2)。values)#这个方法类似于head()方法和df.values方法print (output value \n ,Df [Jan]。values) test _ data=[] for I in df。index.values: #获取行号的索引并遍历:#根据I获取每行指定的数据并用to_dict转换成字典row _ data=df.ix [I,[Jan ,] May , Jun]]。to _ dict()测试数据。append (row _ data) print(最终得到的数据是:{0} 。格式(test_data))像第三个例子一样导入到pandas模块中,执行结果如下:
将要使用的Excel文件放在以下文件夹中
我会继续更新的,加油!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。