基础
文章平均质量分 68
BenzeneAlkene
开源是IT技术所发的火光,同时也是引导IT技术前途的灯光。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pythong干货(四)——MTA集训第三天
一、文件操作1、open()函数参数(fileName,‘r’)——以只读方式打开文件,并指向文件的开头2、读取文件with open("file.txt","r") as file: print(file.readline())readline()函数——逐行读取文件3、检查文件是否存在os.path.isfile()函数4、更多模式模式含义r+可读可写w+如没有发现文件,则会自动新建文件二、函数返回值return等价于return Non原创 2021-07-23 22:11:05 · 313 阅读 · 0 评论 -
python干货(三)——MTA集训第二天
一、is和==的区别符号中文名功能is同一性运算符比较对象的唯一身份标识(id)==比较操作符比较对象的值(value)id()函数——获取对象的id在一般情况下,每个对象的id值是不相同的,内容相等的对象也是如此在形如x=y的代码中,x和y的id是相同的python对象的三个基本要素:身份标识(id)、数据类型(type)、值(value)二、in运算符1、for-in循环for 局部变量 in 列表: 执行代码2、成员运算符inx原创 2021-07-23 22:10:02 · 309 阅读 · 0 评论 -
python干货(二)——MTA集训第一天
一、注释语法在注释代码时,将#符号添加到任意一行,以便让别人看懂python的两种注释方式# 单行注释'''多行注释'''注意: 选择操作最简便,最符合题意的选项二、大小写转换示例str = "AAbbCCddEE"print(str.lower())str = "XXyyZZMMnn"print(str.upper())输出aabbccddeeXXYYZZMMNN三、日期格式化符号含义%y两位数的年份显示%d月内的一天%B完原创 2021-07-14 21:34:29 · 480 阅读 · 0 评论 -
Qt多功能计算器(二)——三角函数
引言本篇文章的内容是计算器的功能之一——三角函数。关于三角函数,我作为一个初中生,没有太多好解释的,这里附上一段维基百科上的解释。在直角三角形中仅有锐角(大小在0到90度之间的角)三角函数的定义。给定一个锐角θ\thetaθ ,可以做出一个直角三角形,使得其中的一个内角是θ\thetaθ 。设这个三角形中,θ\thetaθ的对边、邻边和斜边长度分别是a,b,ha, b, ha,b,h,那么θ\thetaθ的正弦是对边与斜边的比值:sinθ=ah\sin \theta =\frac{a}{h}sin原创 2021-06-17 22:02:52 · 4027 阅读 · 1 评论 -
swift基础教程
swift介绍swift可以使用Cocoa库,而Cocoa 本身由 Objective-C 语言写成,Objective-C 又是 C 语言的严格超集,所以在 Swift 应用中我们可以很简单的混入 C 语言代码,甚至是 C++ 代码。与其它三者不同,swift在每行语句结尾处不需要使用分号,只有在同一行书写多条语句时才需要使用分号。swift基本语法swift注释注释符号://多行注释符号:/* */特性:多行注释可以嵌套使用/*这是一个注释/*这也是一个注释注释内容*/注原创 2021-04-13 21:49:22 · 1658 阅读 · 0 评论 -
F#基础——函数的定义和使用
函数基础函数定义关键字: fun语法let f = fun x -> x*x-2*x //->左边的是函数参数,右边的是对函数参数的处理过程或者是这样://这种定义方式不需要使用fun关键字let f x = let x1 = x-2 x*x1 //函数返回值形参和实参定义let f = fun x -> x*x-2*x //->左边的是形参,右边的是实参引用型参数全部引用let f = ref x y = !x <- 2原创 2020-11-04 22:00:19 · 574 阅读 · 0 评论 -
F#数值类型
基础值类型布尔数只能取值true和false表示二进制数中的0和1,逻辑中的“真”和“假”语法let b = true整数语法let i = 300计算有+ - * / %五种运算方式-可以用来取相反数let i1 = 100let i2 = -i1 //i2的值为-100小数语法let f = 1.01字符和字符串char是字符类型string是字符串类型语法let c = 's' //字符类型let s = "hello" //字符串类型原创 2020-10-16 21:48:49 · 330 阅读 · 0 评论 -
F#开发环境配置&HelloWorld程序
F#开发环境配置笔者使用的系统是openSUSE Tumbleweed,这篇文章的.NET开发环境配置方案是dotnet-sdk+Visual Studio Code安装dotnet-sdk在终端中依次输入这些命令(openSUSE):sudo zypper install libicusudo rpm --import https://packages.microsoft.com/keys/microsoft.ascwget https://packages.microsoft.com/con原创 2020-10-06 22:45:09 · 402 阅读 · 0 评论 -
Python数据类型之布尔类型
基本概念用来表示真或假的值True表示为真,False表示为假可转化为整数表格名称含义整数值True真1False假0实例f1 = Truef2 = Falseprint(f1, type(f1))print(f2, type(f2))print(f1 + 1)print(f2 + 1)...原创 2020-10-04 22:01:11 · 236 阅读 · 0 评论 -
Python数据类型之浮点类型
基本概念组成由整数和小数两部分组成不精确性使用浮点数计算时,可能会出现小数位数不确定的情况例如:print(1.1+2.2)print(1.1+2.1)解决方案导入模块Decimal例如:from decimal import Decimalprint(Decimal('1.1')+Decimal('2.2'))实例from decimal import Decimala = 3.14159print(a, type(a))n1 = 1.1n2 = 2.2n3原创 2020-10-04 21:48:59 · 606 阅读 · 0 评论 -
PythonNOC初赛集训笔记
简介一年前就开始学习Python了,今年10月18号是我第一次参加比赛,这些笔记是我在线参加赛前(NOC初赛)集训时的笔记。由于是边听边记,可能排版不会很好看,希望能够理解。pygame库放置图片canvas.blit(box,(35,30))注意点pygame坐标系的y轴数字是向下增长的放置的图片的坐标是图片左上角的点的坐标python输入输出语句语法#输入input('提示用户输入内容')#输出print('控制台显示内容')注意点a = input('提示用户输入内原创 2020-09-29 20:16:31 · 4531 阅读 · 1 评论 -
python学习笔记之数据类型——整数
基本概念含义: 英文为integer,简写为int可以表示正数、负数和零整数不同进制的表示方式十进制: 无特殊表示方式二进制: 0b开头八进制: 0o开头十六进制: 0x开头整数的进制进制基本数逢几进一表示形式十进制0,1,2,3,4,5,6,7,8,910118二进制0,120b1110110八进制0,1,2,3,4,5,6,780o166十六进制0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F160x76原创 2020-09-21 21:37:28 · 243 阅读 · 0 评论 -
python学习笔记之变量的定义和使用
定义变量是内存中使用的一个带标签的盒子举例name = 'ray'图解变量赋值变量的组成标识: 变量的内存地址类型: 变量的数据类型值: 变量所存储的具体数据获取方法:print(id(<变量名>) # 标识print(type(<变量名>) # 类型print((<变量名>) # 值实例name = 'ray'print('值:'+name)print('标识:'+str(id(name)))print('类型:'+str(原创 2020-09-19 22:26:43 · 261 阅读 · 0 评论 -
python学习笔记之标识符和保留字
保留字定义:在程序内被赋予特殊意义的单词查看方法:import keywordprint(keyword.kwlist)输出结果标识符定义:变量、函数、类、模块和其它对象的名称就叫标识符规则:1.由字母、数字和下划线组成2.不能以数字开头3.不能和保留字重复4.严格区分大小写(如“Hello”和“hello”是不同的标识符)...原创 2020-09-19 21:49:30 · 775 阅读 · 2 评论 -
python学习笔记之转义字符
转义字符的定义反斜线“\”加上想要转义的字符转义字符的意义1.字符串中包含反斜线、单引号、双引号等特殊字符时,需要使用反斜线进行转义例如:反斜线:\单引号:’双引号: "2.字符串中包含换行、回车、水平制表符或退格等无法表示的字符时,可以使用转义字符表示例如:换行:\n回车:\r水平制表符:\t退格:\b保留原字符串**语法:**在字符串前加r或R知识梳理分类含义字符备注无法直接表示的字符换行\nnewline——光标移动到下一行的开头无原创 2020-09-14 21:52:58 · 549 阅读 · 0 评论 -
python学习笔记之print函数和open函数
print函数的基本用法print(<输出内容>)print函数所支持的对象类型1.数字(包括整型和浮点型)2.字符串3.运算表达式open函数写入文件代码ofile=open(<文件路径>,'a+')print(<写入内容>,file=ofile)file.close()注意点1.所指定的文件可以不存在,但盘符要存在。(Windows系统)2.使用“file=xx”来指定传入的是什么参数。print函数进行不换行输出print(<原创 2020-09-13 21:55:16 · 741 阅读 · 0 评论 -
python干货1
pygame创建窗口传输图片步骤import pygame #导入pygame库from sys import exit #导入内核交互库#定义主循环函数def mainloop(): pygame.init() #检测显卡状态 global screen #定义窗口全局变量,方便对窗口进行操作 screen=pygame.display.set_mode((长,宽)) #设置窗口长宽 pygame.display.set_caption("窗口标题") #设置窗口标题image=pyga原创 2020-06-06 23:19:47 · 216 阅读 · 0 评论
分享