ljl6390221的博客

python笔记

排序:
默认
按更新时间
按访问量

python 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

list1 = [] num = int(input('请输入:')) for i in range(2,num): while True: if num%i == 0: list1.append(i) num = num ...

2018-04-27 09:10:30

阅读数:328

评论数:0

python 列表推导以及推到练习

列表推导式:列表推导式(list comprehension)是利用其它列表创建新列表的一种方式,工作原理类似for循环,即可对得到的元素进行转换变形 ,其基本格式如下(可以有多个for语句):[expr for value in collection ifcondition]集合推导式:集合推导...

2018-04-19 11:58:03

阅读数:61

评论数:0

python中关于水仙花数的程序

1. 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。     例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位使用了两种方式:一种为for循环,另一种...

2018-04-17 10:23:31

阅读数:81

评论数:0

pandas 空数据处理和数据过滤

1.pandas数据过滤import pandas as pd from pandas import DataFrame,Series import numpy as np dict1 = {'age':[12,23,34,45], 'name':['小宁','小红','小兰'...

2018-04-16 14:58:19

阅读数:294

评论数:0

python 中实现9*9乘法表与1~100相加

i = 0 sum = 0 for i in range(1,101): sum = sum +i print(sum) for i in range(1,10): for j in range(1,i+1): print('%d*%d = %d '%(i, j...

2018-04-16 11:52:20

阅读数:43

评论数:0

python 比较三个数的最大值,不考虑相等的情况

x=int(input("请输入第一个数:")) y=int(input("请输入第二个数:")) z=int(input("请输入第三个数:")) if x>y: ...

2018-04-16 11:11:57

阅读数:2254

评论数:0

python 实现用户输入名和密码,输入名为joe密码为123456 如果输入错误,只能输入三次

for i in range(0,3): user = input('请输入用户名:') if user == 'joe': password = input('请输入密码:') if password == '123456': ...

2018-04-16 11:10:23

阅读数:161

评论数:0

python 求1到100之间的素数

list1 = [] i = 2 for i in range(2,101): j = 2 for j in range (2,i): if i%j == 0: break else: list1.append(i) ...

2018-04-16 09:44:40

阅读数:199

评论数:0

python 100元去买鸡

100元去买鸡,公鸡5元,母鸡3元,小鸡三只1元,问用100元整买100只鸡,怎么去买第一种方法为for循环第二种方法为while循环for x in range(0,21): for y in range(0,34): z = 100 -x -y if z...

2018-04-14 20:00:35

阅读数:29

评论数:0

python进行数据处理——pandas的数据基本操作

Python 数据分析包:pandas 基础pandas 是基于 Numpy 构建的含有更高级数据结构和工具的数据分析包 ,pandas主要是围绕series和DataFrame进行操作。seriesseries可以看做为一个字典,其中包含index和data ,index可以为我们自己进行定义的...

2018-04-13 17:28:21

阅读数:31

评论数:1

python中列表的基本操作

1. 列表是由一系列按特定顺序排列的元素组成,列表能存储多种类型的数据,其中的元素之间可以没有任何关系例如:list1 = ['学生','hello','test',23] print(list1) ['学生', 'hello', 'test', 23]2. 列表的基本操作a. 修改列表:修改列表...

2018-04-12 13:55:24

阅读数:18

评论数:0

python中字符串常用的函数

python中有很多对字符串操作的函数,以下对一些函数进行一些总结:1. find 函数:检测字符串是否包含指定字符,如果是返回开始的索引值,否则返回-1;如下l在第2个位置s1 = 'hello world' print(s1.find('l')) 22. index函数:检测字符串是否包含指定...

2018-04-12 11:09:28

阅读数:14

评论数:0

python中的标准化输出

Input输入:    它能够完成从键盘获取数据,然后蒋数据保存到变量中。input获取的数据都是以字符串的方式进行保存,即使输入的是数字也是以字符串的方式进行保存。常用的格式化输出方式整数的输出%o —— 八进制%d ——十进制%x ——十六进制浮点数输出%f ——保留小数点后六位,%0.3f保...

2018-04-12 09:57:15

阅读数:40

评论数:0

numpy中random的使用方法

random是内建(built-in)函数,作用是产生随机数下面为random的使用方法:1. 创建一个(0~1)的浮点数# 首先要导入包 # 创建一个3*3的矩阵 import numpy as np arr = np.random.random((3,3)) print(arr) [[ 0.5...

2018-04-11 14:24:53

阅读数:24

评论数:0

Sklearn-train_test_split随机划分训练集和测试集

1. sklearn.model_selection.train_test_split随机划分训练集和测试集一般使用方法为:from sklearn.model_selection import train_test_split X_train, X_test, Y_train, Y_test ...

2018-04-11 13:51:06

阅读数:7

评论数:0

python中的join函数

函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下:    join():    连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串    os.path.join():  将多个路径组合后返回一、...

2018-04-11 13:29:26

阅读数:12

评论数:0

pandas loc和iloc 以及ix的区别

1,首先是loc是根据行来进行切数据(1) index为行,columns为列,当行为字符串时:代码如下:import pandas as pd from pandas import DataFrame data = [[4,5,6],[7,8,9]] index = ['d', 'e'] col...

2018-04-11 10:16:37

阅读数:67

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭