网络安全脚本语言篇

记录一下基础的知识(网络安全脚本语言篇)

一、php基础

meta charset="utf-8"  //解决中文乱码,但是目前不加貌似也没事

	//这是单行注

	/*
	这是多行注释,
	*/


	//输出函数:   可加括号,也可不加
		echo "hi , world ";

	//变量
		$name = 'key'
		$age = 16;
		$love = "hacker"

	// “.” 表示连接
		echo '我的名字叫做.'$name;

	//标量:整形,浮点型,字符串
		$int = 1;
		$float = 1.11;
		$bool = false;
		$string = "asdasd123%^&&";
		$bool1 = true;

	//使用define(name,value) 定义常量,建议名字大写,常量不能修改

		define(NAME,"key");

		echo NAME;


	//数组变量
	//array()函数
		$name = array("key","aaa","bbb");
		echo $name[1];

	//自定义下标:	,没有定义的  从0开始。
		$ssss = array("sb"=>"key","laoshiji"=>"aaa","bbb");

	//for循环:
		for ($i=0;$i<5;$i++){
			echo $name[$i]."
"
; } //while循环: $age = 0; while($age<3){ echo "你还是小孩"; $age++; } $name = "小张"; if($name === "小张"){ echo "你是小张"; }else{echo "不认识你"} /* php中===与==区别: ===比较两个变量的值和类型;==比较两个变量的值,不比较数据类型。 比如 $a = '123'; $b = 123; $a === $b为假; $a == $b为真; */ ?>

二、python基础

1,		python ‘//’ 取整,‘%’ 取余

2#注释一行	多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来

3print("%d 不是素数"%n);		#输出变量n  不用写逗号!!!
			注意:  d%代表数字,s%代表字符串
		
4,		输出多个变量用括号:
			x=input()
			y=input()
			x=int(x)
			print("f(%d)= %s"%(x,y))		#输出整型变量x 与 字符串变量y
			
5print(type(m))        #输出变量m的类型
 
6,		x = 123
		print(  "%.1f"   %x)    #保留1位小数
		print(  "%.3f"   %x)    #保留3位小数
		print("字符串、数字同时输出用“,”连接 例如:",x,"再加上这句字符串也没问题!")
		#字符串与数字同时输出用“,”连接!!!
		
7if -- elif -- ... -- else

8,		# 1. 同时输入多个字符串,字符串间以逗号/空格间隔
				a,b,c=input('三个字符串:').split(',')
				a,b,c=input('三个字符串:').split()
		# 2. 同时输入多个数值,字符串间以逗号/空格间隔
				a,b,c=eval(input('三个数字:'))
				a,b,c=map(eval,input('三个数字:').split())
				
9,		连接符是“,”		例如:
			n = 6
			print("这是字符串",n,"连接上整数6了")
						
				这是字符串6连接上整数610,	s=s[::-1]		将字符串s倒叙

11ord(a)			将字符a转为ascill对应数
		chr(a)			将ascill码转字符

你可能感兴趣的:(随手记,python,脚本语言,字符串)