hello world

cmd命令行(二)

天大地大妈咪最大 提交于 2019-12-16 07:57:59
echo 输出 echo, // 输出一个"回车换行",空白行 echo off // 后续所有命令在执行前,不打印出命令的内容 echo on // 后续所有命令在执行前,打印出命令的内容 echo 123 // 输出123到终端屏幕 echo "Hello World!!!" // 输出Hello World!!!到终端屏幕 echo 456 > a.txt // 输出456的字符串到当前目录中的a.txt文件中(以覆盖的方式) find 文件中搜索字符串 例:find /N /I "6" q.txt // 在q.txt文件中忽略大小写查找6字符串,并带行号显示查找后的结果 例:find /C "6" q.txt // 只显示在q.txt文件中查找到6字符串的次数 例:find /V "exe" 1.txt // 显示未包含1.txt文件中未包含exe字符串的行 findstr 文件中搜索字符串 例:findstr "hello world" q.txt // 在q.txt文件中搜索hello或world 例:findstr /c:"hello world" q.txt // 在q.txt文件中搜索hello world 例:findstr /c:"hello world" q.txt nul // 在q.txt文件中搜索hello world,并在每行结果前打印出q.txt:

【Python学习之路】可变和不可变类型

我的未来我决定 提交于 2019-12-15 21:47:42
可变和不可变类型 列表是可变的(Mutable) a = [ 1 , 2 , 3 , 4 ] a [1, 2, 3, 4] 通过索引改变: a [ 0 ] = 100 a [100, 2, 3, 4] 通过方法改变: a . insert ( 3 , 200 ) a [100, 2, 3, 200, 4] a . sort ( ) a [2, 3, 4, 100, 200] 字符串是不可变的(Immutable) s = "hello world" s 'hello world' 通过索引改变会报错: s [ 0 ] = 'z' --------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-6-83b06971f05e> in <module>() ----> 1 s[0] = 'z' TypeError: 'str' object does not support item assignment 字符串方法只是返回一个新字符串,并不改变原来的值: print s . replace ( 'world' , 'Mars' ) print s hello Mars hello

【Python学习之路】索引和分片

穿精又带淫゛_ 提交于 2019-12-15 21:37:08
索引和分片 索引 对于一个有序序列,可以通过索引的方法来访问对应位置的值。字符串便是一个有序序列的例子, Python 使用 [] 来对有序序列进行索引。 s = "hello world" s [ 0 ] 'h' Python 中索引是从 0 开始的,所以索引 0 对应与序列的第 1 个元素。为了得到第 5 个元素,需要使用索引值 4 。 s [ 4 ] 'o' 除了正向索引, Python 还引入了负索引值的用法,即从后向前开始计数,例如,索引 -2 表示倒数第 2 个元素: s [ - 2 ] 'l' 单个索引大于等于字符串的长度时,会报错: s [ 11 ] --------------------------------------------------------------------------- IndexError Traceback (most recent call last) <ipython-input-4-79ffc22473a3> in <module>() ----> 1 s[11] IndexError: string index out of range 分片 分片用来从序列中提取出想要的子序列,其用法为: var[lower:upper:step] 其范围包括 lower ,但不包括 upper ,即 [lower, upper) ,

【Python学习之路】字符串

流过昼夜 提交于 2019-12-15 21:36:17
字符串 生成字符串 Python 中可以使用一对单引号’'或者双引号""生成字符串。 s = "hello, world" print s hello, world s = 'hello world' print s hello world 简单操作 加法: s = 'hello ' + 'world' s 'hello world' 字符串与数字相乘: "echo" * 3 'echoechoecho' 字符串长度: len ( s ) 11 字符串方法 Python 是一种面向对象的语言,面向对象的语言中一个必不可少的元素就是方法,而字符串是对象的一种,所以有很多可用的方法。 跟很多语言一样, Python 使用以下形式来调用方法: 对象.方法(参数) 分割 s.split()将s按照空格(包括多个空格,制表符 \t ,换行符 \n 等)分割,并返回所有分割得到的字符串。 line = "1 2 3 4 5" numbers = line . split ( ) print numbers ['1', '2', '3', '4', '5'] s.split(sep)以给定的sep为分隔符对s进行分割。 line = "1,2,3,4,5" numbers = line . split ( ',' ) print numbers ['1', '2', '3', '4', '5']

【Python学习之路】 Python 入门演示

折月煮酒 提交于 2019-12-15 21:34:29
Python 入门演示 简单的数学运算 整数相加,得到整数: 2 + 2 4 浮点数相加,得到浮点数: 2.0 + 2.5 4.5 整数和浮点数相加,得到浮点数: 2 + 2.5 4.5 变量赋值 Python 使用 <变量名>=<表达式> 的方式对变量进行赋值 a = 0.2 字符串 String 字符串的生成,单引号与双引号是等价的: s = "hello world" s 'hello world' s = 'hello world' s 'hello world' 三引号用来输入包含多行文字的字符串: s = """hello world""" print s hello world s = '''hello world''' print s hello world 字符串的加法: s = "hello" + " world" s 'hello world' 字符串索引: s [ 0 ] 'h' s [ - 1 ] 'd' s [ 0 : 5 ] 'hello' 字符串的分割: s = "hello world" s . split ( ) ['hello', 'world'] 查看字符串的长度: len ( s ) 11 列表 List Python用 [] 来生成列表 a = [ 1 , 2.0 , 'hello' , 5 + 1.0 ] a [1, 2.0,

windows基本操作命令

大憨熊 提交于 2019-12-14 05:24:01
实验报告: 实验环境:win10家庭版 实验步骤: 启动CMD:win键+R键 文件 / 目录操作 cd 切换目录 例:cd // 显示当前目录 例:cd .. // 进入父目录 例:cd /d d: // 进入上次d盘所在的目录(或在直接输入:d:) 例:cd /d d:\ // 进入d盘根目录 例:cd d: // 显示上次d盘所在的目录 例:cd /d d:\src // 进入d:\src目录 例:cd prj\src\view // 进入当前目录下的prj\src\view文件夹 dir 显示目录中的内容 例:dir // 显示当前目录中的子文件夹与文件 例:dir /b // 只显示当前目录中的子文件夹与文件的文件名 例:dir /p // 分页显示当前目录中的子文件夹与文件 例:dir /ad // 显示当前目录中的子文件夹 例:dir /a-d // 显示当前目录中的文件 例:dir c:\test // 显示c:\test目录中的内容 例:dir keys.txt // 显示当前目录中keys.txt的信息 例:dir /S ( 按键 ctrl+C 终止当前命令 ) // 递归显示当前目录中的内容 例:dir key* // 显示当前目录下以key开头的文件和文件夹的信息 例:dir /AH /OS // 只显示当前目录中隐藏的文件和目录,并按照文件大小从小到大排序

go、java、netcore性能测试记录

戏子无情 提交于 2019-12-12 21:07:19
测试逻辑: 循环10万次输出打印hello world 测试平台:windows 测试结果 语言 占用内存 包大小 耗时 go 5324k 可执行文件:2172k 平均8502毫秒 java 175326k 字节码文件:2k 平均8537毫秒 dotnetcore 3612k 打包发布:65.4m 平均8371毫秒 截图介绍 go: 直接运行main.exe 代码: package main import ( "fmt" "os" "os/signal" "syscall" "time" ) func main() { t1 := time.Now() // get current time //logic handlers for i := 0; i < 100000; i++ { fmt.Println("hello world") } elapsed := time.Since(t1) fmt.Println("App elapsed: ", elapsed) sig := make(chan os.Signal, 2) signal.Notify(sig, syscall.SIGTERM, syscall.SIGINT) <-sig }    发布后的目录 java: 运行编译后的字节码文件 java HelloWorld 代码 import java.io

字符串

Deadly 提交于 2019-12-12 00:09:48
1.strlen() mb_strlen() 都可以用来计算字符串长度,区别在于mb_strlen可以计算中文字符串长度 var_dump(strlen('hello world')); var_dump(mb_strlen(‘作业写到凌晨一点’)); 2.addslashes() 将预定义的字符添加反斜杠转义 var_dump(addslashes("that's no")); 3.bin2hex()将ascii字符串转换为16进制 echo bin2hex("hello world"); 4.chop()移除字符串右侧的空白字符或者其他字符,这些字符需要自己指定的,默认就是空白字符 $a="hello world ?"; $a=chop($a,"world"); echo $a; 5.chr()将指定的ascii值转换成字符 echo chr(104).chr(101).chr(108).chr(108).chr(111); 6.crypt()对字符串单项加密,不可逆转,类似于做md5值 echo crypt("hello world",'$1$m.sQas'); 7.htmlentities()将字符串转换为html实体 echo htmlentities("<input>"); 8.implode() 返回一个由数组元素组合成的字符串 与explode()相反作用 echo

自动化测试(一)定位元素方法

狂风中的少年 提交于 2019-12-11 16:20:47
WebDriver提供了8种元素定位方法。 以百度搜索页面为例,环境:selenium3+python3.7 from selenium import webdriver driver_in = webdriver.Chrome("chromedriver安装所在路径") driver_in.get("https://www.baidu.com/") 1、id定位 在输入框输入hello world <input id="kw" name="wd" class="s_ipt" value="" maxlength="255" autocomplete="off"> Inputt=driver_in.find_element_by_id("kw") Inputt.send_keys("hello world") 2、name定位 在输入框输入hello world Inputt=driver_in.find_element_by_name("wd") Inputt.send_keys("hello world") 3、tag定位 html使用tag来定义不同页面的元素。例如,input(定义输入框),a(定义超链接),table(定义表格),div(定义分区)…… 一般使用tag定义一类功能,所以实际上去定义单个元素概率很低。 #执行之后会报错 Inputt=driver_in

stm32中的“hello world”

删除回忆录丶 提交于 2019-12-11 07:44:51
stm32中的“hello world” hello world 设计的三个步骤: 设计 初始化函数设计 驱动程序 程序完成 这是本人第一次书写博客,写的不好,大家多多担待!!! 本人是一名爱好嵌入式编程的学生,在自学stm32的时候,收获不小,在这里分享给大家 自学的过程中最困难的就是寻找资源,因此遇到了不少的问题,流的泪只有自己去编写程序才会懂,所以我想为那些有理想却没有头绪的朋友提供一下帮助,共同进步。 hello world 大家学习c语言的时候,第一个编写的程序,肯定是输出hello world ,而在嵌入式的学习过程中,第一个实战的程序肯定是点亮一个LED灯,下面为大家分享一下点亮LED灯的程序设计与实现。 我们实验的一个前提就是要有一个开发板,我使用的实验板是正点原子的stm32mini板,在实验过程中使用还是可以的,大家也可以在网上购买一个自己的板子,型号没有什么要求,设计程序的思路都是一样的,只要明白了一个,其他的就都触类旁通了。 在设计程序的时候,我们首先要建立一个自己的模板,在以后的实践过程中就只需编写相应的函数,然后调用,就可以实现功能。工程模板的建立,大家可以参考手册,也可以在网上参考一下其他人的模板。 有两种编写程序的方式,其一是寄存器法,其二是库函数法,我个人来说还是更喜欢库函数法编程的,比较容易理解,使用的时候直接调用函数。(这里插一句