每一个学习语言的小白,第一行代码就是向世界问好,话不多,大圣要开始自己的代码人生了!
一、字符串是可以相加的,比如:print("hello"+"world"),这是拼接,不是算法哦!
二、几个关键词的用法
1、continue
结束本次循环,继续下一次循环,continuet后同位置下的其他内容不再执行
2、bool值得妙用
有时可以用Flag=True放代码顶部标识位,来控制部分代码执行情况,为Flase时终止
3、pass只是占位符,有时函数占位避免报错
4、break出现直接终止循环
三、格式化输出(与‘’‘ ’‘’‘的用法)
1、当%遇到百分号冲突时,加双百分号就好S%%(%在运算符里是除余)
2、四种用法
1、%S或%D参差在字符串中,后接%(变量名1,变量名2,...)
2、字符串中{空格}或{索引法,0,1.2要 一 一对应},后跟 .format(变量值1,变量值2,...)
3、字符串中{变量名}...,后果 。forma(变量名1=变量值1,变量名2=变量值2,.....)
四、常见面试题(while,if ,else妙用)
1、求1-100的所有数的和
# while count<101:# sun+=count# count+=1# print(sun) 2,输出 1-100 内的所有奇数或偶数
# count=0# while count<100:# count+=1# #if count%2!=0 # if count%2==0
# print(count) 3、求1-2+3-4+5 ... +99的所有除88数的和
# count=1# sun=0# while count<100:# if count==88:# count+=1# continue# if count%2!=0:# sun+=count# else:# sun-=count# count+=1# print(sun) 4、求1-2+3-4+5 ... 98-99的所有数的和
# i,j,sun=(1,-1,0)# while i<100:# i+=1# if i==88:# continue# else:# j=-j# sun+=j*i# print(sun)