Hello world(世界,你好)

每一个学习语言的小白,第一行代码就是向世界问好,话不多,大圣要开始自己的代码人生了!

一、字符串是可以相加的,比如: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)


           

猜你喜欢

转载自www.cnblogs.com/mys6/p/10547251.html
今日推荐