- 博客(16)
- 收藏
- 关注
原创 2021-09-10c++学习笔记----第四章复合类型
这里写自定义目录标题4.2字符串4.2.2在数组中使用字符串4.2.4 每次读取一行字符串输入1.面向行的输入:getline()2.面向行的输入:get()4.2.5混合输入字符串和数字插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入4.2字符串在这里我们需要了解和掌握字符串常量和字符
2021-10-08 21:54:19
143
原创 python基础二-----变量类型、转义字符、循环嵌套等等
转义字符\n 转行\t 水平行\r 回车\d 退格\ 输出一个\数据类型二进制形式 以0b开头八进制形式 以0o开头十六进制形式 以0x开头默认系统以十进制输出 这个与c++类似float的类型,计算结果小数点的位数可能不精确。字符串类型用引号表示单引号、双引号都必须在同一行;三引号多引号可以不同行书写str1='hello world'str2="hello world"str3='''helloworld'''print(str1, str2 ,str3)
2021-05-09 16:51:51
117
原创 python--------os模块
os模块os模块与os.path模块用于对目录或文件进行操作os打开文件或程序语句import osos.system('notepad.exe')##打开系统记事本os.system('calc.exe') ##打开计算器os.startfile('D:\\Program Files (x86)\\Tencent\\QQ\\Bin\\qq.exe') ##打开了qq程序os getcwd()语句返回当前的工作目录import ospresentcwd=os.getcwd()pri
2021-05-09 16:49:53
215
原创 python-----文件的读写操作
内置函数open()创建文件对象'''语句格式如下:'''file=open('a.txt','r',encoding='GBK') ##打开文件print(file.readlines()) ##读取文件所有行,这个形式为一个列表file.close() ##文件读取完要关闭打开模式描述r只读模式w只写模式,如果文件不存在会创建文件,文件指针在文件的开头,如果文件存在,则覆盖原有内容a以追加模式打开文件,如果文件不存在则创建,文件指针在文件开头,如果文
2021-05-07 17:41:21
117
原创 python-----模块
模块模块中可以包含函数和类,以及语句。N多个模块组成了python程序。自定义模块先展示一下现成的系统自带的模块import math ##导入数学这个模块print(dir(math)) ##查看这个模块的使用或者说函数print(math.log2(4)) ##对数print(math.ceil(9.001)) ##向上取整print(math.floor(9.9999))##向下取整再来展示一下自己编写模块和调用模块首先,先编写一个模块.py在这个模块中编写函数定义等等随后在
2021-05-06 19:58:13
75
原创 类的拷贝-----深拷贝和浅拷贝
浅拷贝python拷贝一般都是浅拷贝,拷贝是,对象包含的子对象内容不拷贝,因此,源对象与拷贝对象会引用同一个子对象class Cpu: passclass Disk: passclass Computer: def __init__(self,cpu,disk): self.cpu=cpu self.disk=diskprint('--------------------------------------')disk=Disk() #创建
2021-05-05 21:41:45
520
原创 面向对象的三大特征-----封装,继承和多态、特殊方法和属性
封装可以提高程序的安全性。将数据属性和行为方法包装袋类对象中。在方法内部对属性进行类对象的外部调用方法。这样无需关心方法内部的具体实现细节,从而减小复杂度。可以从下面的例子可以看出class Student: def __init__(self,name,age): self.name=name ##定义了name和age两个实例属性 self.__age=age ##年龄age不希望在类的外部被使用,所以加了两个__ '''
2021-05-05 16:13:47
103
1
原创 类和对象
两大编程思想面向过程:线性思维方式面向对象:只找这个对象的参与者类和对象class Student: #student 就是类名,首字母大写 native_place='吉林' #直接写在类里的变量称为类属性 类属性 类属性 def __init__(self,name,age): #初始化方法 self.name=name self.age=age def eat(self): #实例方法 print('学生在吃饭')
2021-04-30 16:43:00
49
原创 python基础----- 异常bug处理机制和调试
python提供了异常处理机制,可以在异常出现时即时捕获,然后内部消化,让程序继续运行。try----except -----语句try:…#这里添加可能出现异常的代码except…#这里添加程序报错的异常类型:…#这里添加报错后仍然执行的代码try: a1=int(input('请输入第一个整数:'))#将数字串转化为int类型 a2=int(input('请输入第二个整数:')) c=a1/a2 print('两者相除的结果为:',c)except Zero
2021-04-28 17:09:05
143
原创 python-----结合 循环、字典、列表一个很好的学习例子
lst=[{'rating':[9,7,50],id:[1292052],'type':['犯罪','剧情'],'title':'肖申克的救赎', 'actors':['蒂姆.罗宾斯','摩根.弗里曼']},{'rating':[9,6,50],id:[1291546],'type':['爱情','剧情','同性'], 'title':'霸王别姬','actors':['张国荣','张丰毅','巩俐','葛优']},{'rating':[9,6,50],id:[1296141],
2021-04-27 17:02:31
94
原创 python---递归函数
递归函数什么是递归函数如果在一个函数的函数体内调用了该函数本身,这个函数就称为递归函数递归的组成部分递归调用与递归终止条件递归的调用过程每递归调用一次函数,都会在栈内存分配一个栈帧每执行完一次函数,都会释放相应的空间使用递归函数来计算阶乘def hafc(n): # 定义一个函数计算阶乘,n是参数 if n==1: return 1 else: return n*hafc(n-1)print(hafc(6)) 使用递
2021-04-22 17:12:49
165
原创 python---变量
变量的作用域def fun(a,b): c=a+b ##c,就称为局部变量,因为c是在函数体内进行定义的变量 print(c)c,就称为局部变量,因为c是在函数体内进行定义的变量,它的作用范围也是在函数内部。def fun(a,b): c=a+b print(c)print(c)#在函数体外输出会报错 print(a)#a在函数体外输出也会报错 def fun3(): age=20 print(age)fun3()#print(age) ##这里局部
2021-04-22 16:09:12
50
原创 python学习---函数
自定义函数def 函数名(参数):函数体 #定义函数函数名()#调用函数def hello(): print("hello world") #自定义函数hello() # 调用函数'''自定义函数取个参数'''def hello(object): print("hello "+object+" !")hello("cat")斜体样式def calc(a,b): c=a+b return cC=calc(10,20) #这个调用函数需要赋值,pri
2021-04-22 15:36:42
83
原创 python基础学习——有一定的编程基础的前提下
列表列表命名a=[1,2,3,4,5]列表的基本操作1. 获取元素的值 print(a[0]) print(a[1]) ##以此类推获得第1,2,3,4,5个元素的值2. 操作列表修改列表的元素:直接赋值。a[4]=88print(a[4])向列表添加元素a.append('zs')#向末尾添加a.insert(0,'zs')#在第一个位置添加列表删除元素a.pop(0)a.remove('zs')获取列表长度len(a)列表排序永久排序list.so
2021-04-21 21:20:55
106
1
原创 C++第三章学习笔记——处理数据
3.1.3整型short 至少16位;int 比 short长;long 至少32位;且至少与int一样长;longlong 至少64位;且至少与long一样长;头文件climits中包含了关于整型限制的信息,具体来说它定义表示各种限制负号名称,例如,INT_MAX为int的最大取值,CHAR_BIT是字节的位数。//limits.cpp#include<iostream>#include<climits>int main(){ using namespac
2021-04-16 17:17:06
172
原创 开始学习C++
第2章开始学C++2.2 C++语句//carrots.cpp#include<iostream>int main(){using namespace std;//名称空间 int carrots;//声明变量 声明了一个整数型的变量 carrots cout << "How many carrots do you have" << endl; cin >> carrots;//cin 是一个智能对象,它可以将通过键盘输入的一系
2021-04-12 15:40:40
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人