python基础
小雪花122333
学生
展开
-
Python小甲鱼——基础
#猜数字import randomsecret=random.randint(1,20)flag=1while flag: temp=input("猜一个数字:") guess = int(temp) if guess==secret: print("恭喜你,猜对了") flag=0 elif guess>secr...原创 2018-05-11 22:19:25 · 1371 阅读 · 0 评论 -
python--numpy中
import numpy as np#随机生成2行4列值在(0,1)内的数组a = np.random.random((2,4))print(a)"""[[0.05932697 0.26692883 0.80273429 0.56648727] [0.88395289 0.53249124 0.63557664 0.11671337]]"""print(np.sum(a))p...转载 2018-08-07 09:58:26 · 123 阅读 · 0 评论 -
python--numpy上
import numpy as np#创建二维数组array = np.array([[1,2,3],[2,3,4]])print(array)#形状print(array.shape)#大小print(array.size)#维度print(array.ndim)#输出类型print(type(array))"""[[1 2 3] [2 3 4]](2, 3)...转载 2018-08-07 09:28:15 · 212 阅读 · 0 评论 -
python--numpy下
import numpy as npA = np.array([1,1,1])B = np.array([2,2,2])#数组上下合并C = np.vstack((A,B))print(C)"""[[1 1 1] [2 2 2]]"""#左右合并D = np.hstack((A,B))print(D)"""[1 1 1 2 2 2]"""print转载 2018-08-09 11:33:39 · 189 阅读 · 0 评论 -
Python——基础2
1.排序(list.sort())data_list =[]a=input("需要排序的数目:")for i in range(int(a)): x=input("请输入"+str(i+1)+"个数") data_list.append(x) #data_list=data_list+[x]print("排序前:",data_list)data_list.sort...原创 2018-07-16 06:02:24 · 132 阅读 · 0 评论 -
Python--函数
# 函数 'def'#无参函数def say_hi( ) : print('hi!')say_hi( )say_hi( )#有参函数def print_sun_two(a,b): c = a + b print(c)print_sun_two(3,6)#字符串类型def hello_some(str): print('hello'+str...原创 2018-07-15 23:40:28 · 152 阅读 · 0 评论 -
Python--面向对象和装饰器
#面向对象编程class Student: def __init__(self,name,grade): #self关键字类名本身 self.name = name self.grade = grade def introduce(self): print("hi! I'm "+ self.name) pr...原创 2018-07-16 21:00:25 · 177 阅读 · 0 评论 -
Python--异常
#语法错误和异常(Syntax Errors)#异常(Exceptions)while True: try: x=int(input('please enter a number :')) break except ValueError: #数据类型错误 print('Not valid input,try again.....原创 2018-07-16 18:03:13 · 147 阅读 · 0 评论 -
Python--输入输出和文件读写
#输入输出# input( )接受用户输入str_1 = input("请输入:")str_2 = input("请再输入:")print('str_1 is '+ str_1+' str_2 is '+str_2)print("str_1 is {} str_2 is {}".format(str_1,str_2)) 更多 https://blog.csdn.net/...原创 2018-07-16 10:34:22 · 229 阅读 · 0 评论 -
python--matplotlib
import matplotlib.pyplot as pltimport numpy as np#创建数据x = np.linspace(-2,2,100) #等分y = 3 * x + 4y1 = x**2"""#创建第一张图像plt.figure(num=1,figsize=(7,6))plt.plot(x,y,marker='*',markersize=8.0)...原创 2018-08-15 10:50:31 · 123 阅读 · 0 评论