if,while

1.  if结构

     if条件或逻辑表达式:

print(‘条件成立’)

elif条件或逻辑表达式:

print(‘第二个条件成立’)

[elif  xx:

print()…]

else:

print(‘前二个条件都不成立’)

age = input(“”)

age = int(age)

if age < 0:

print(“age无效”)

elif age < 3:                     [0,3)

print(‘小朋友,你好!’)

elif age < 6:                     [3,6)

print(‘good morning!’)

else:

print(‘你是否有兴趣来学习Python’)

2. 特殊的符号或变量作为条件表达式

     None    :什么都不是  (False),  ‘’:  空字符串 (False)

1:  True, 0 : False

3 . in和 is在if条件中的.使用

   names = ‘disen,tome,cindy,mandy’.split(“,”)

name = input(“your name:”)

if name not in names:

print(‘{0}不存在’ .format(name) )

else:

print(‘{0}已查找到’.format(name))

登录失败或成功都有相应的提示。 (is或 is not或==)

                 is和 ==区别:

is用于比较两个引用的内存首地址是否一样 , ‘disen’ is ‘disen’ :  True

input()输入内容创建新的内存区域来存储 s=input(),    ‘disen’ is s:  False

==两个引用的内容比较

   嵌套if语句:

       if  a<10:   #  a == 9  , 3

if a<5:

print(‘1’)

elif  a<8:

print(‘2’)

else:

print(‘3’)

else:

print(‘D’)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,150评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,477评论 19 139
  • 林荫下的自行车 花长裙的女老师 咧嘴笑的女孩子 梦中的男孩子 书店里的过期杂志 这是去年的小城夏天 这一年,东南的...
    陶影阅读 2,415评论 2 10
  • 其实生活久了,就真的累了! 为生计奔波劳累! 为不能留下爱人痛彻心扉! 为付出并得不到回报懊恼! 为年华逝去无能为...
    缱绻的黑天鹅阅读 1,287评论 0 0