本人是个渗透小子 从开始接触渗透已经将近四年了
现在目标就是python的学习与应用
今天听了老男孩的python的课程所以心血来潮就来写个文章
今天的内容很是多 主要学习了有几个块
1、 用户的交互
使用input 输入信息
Input 接受的值是string类型的
如果想要输入int类型的需要类型转换
格式:int(input(”输入一个数字:”))
2、 IF判断流程控制
If 顾名思义就是判断语句
If语句的格式:
If [条件]:
[语句块]
Elif [条件]:
[语句块]
Else:
[语句块] ‘前面条件都不成立执行
3、 While循环语句
While循环和for循环区别不用多说
While循环可以灵活运用
While 循环格式1:
A=0 ‘循环控制变量
While true:
[
A+=1
语句块]
Else:
[语句块] ‘循环体结束后执行
While 循环格式2:
A=0 ‘循环控制变量
While [循环结束时的条件]:
[
A+=1
语句块]
Else:
[语句块] ‘循环体结束后执行
4、 Break 和 Continue 的区别
两个都是结束语句
这两个区别就是
Continue 是跳出本次循环,继续下一次循环。
Break 是直接结束整个循环。
5、 For循环语句
For 循环又要高级一些
很多程序员都知道我就不做过的说法
For循环语句格式:
For i in range([下界],[上界],[步长]): ‘i是个临时变量
[循环体]
Else:
[语句块] ‘循环结束时执行
6、 课程中学习的例子
While:
age=15
count= 0
while count<3:
gues=int(input("gues age:"))
if gues==age:
print ("yes ")
break
elif gues>age:
print ("think smaller..")
else:
print ("think bigger!")
count+=1
if count == 3:
countine =input("do you want to keep guessing..?")
if countine !=‘n‘:
coun =0
else:
print ("you have tried too many times... fuck off") ‘最终优化完成的程序
for:
age=15
for i in range(3):
gues=int(input("gues age:"))
if gues==age:
print ("yes ")
break
elif gues>age:
print ("think smaller..")
else:
print ("think bigger!")
else:
print ("you have tried too many times... fuck off")
if:这个上面的都有我就不单独写了
致名言:
以后辉煌的你一定会感谢现在努力的你!
笔者:神神的飞