• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
带着兔子去拔牙
博客园    首页    新随笔    联系   管理    订阅  订阅

第一节 类型与判断条件

python类型:

 

Python 类型有:整数(int),小数(float),字符串(string)

 

“ python” 加引号的都为字符串

 

 

Python判断

if ,elif: else:(只用这三种判断)

 

eg:

age =18

if age>=18:  # (:标注这一行结束)

  print('成年人')(自动缩进)

else:

  print('未成年')

 

只要有冒号,第二行肯定缩进

判断符号:

<,>,<=,>=,==,!=

and(并且关系)

eg:

 1     # 功能
 2     # >=90优秀    <=90 >=80为良好, >= 60 <= 80 为及格,<= 60 不及格,不在1- 
 3         100之间提示不合法
 4 
 5 secore = float(input('请输入分数:'))  #input输出的都是字符串,需要转换成int 或者float类型
 6 if secore>= 90 and secore<= 100:
 7     print('优秀')
 8 elif secore< 90 and secore>= 80:
 9     print('良好')
10 elif secore< 80 and secore>= 60:
11     print('及格')
12 elif secore<60 and secore>=0:
13     print('不及格')
14 else:
15     print('不合法')

 

 遇到的报错:

#只要是input接收过来的,都是str类型,需要做转换


 

or(或者)

eg:

sex ='男'

if sex =='男'or sex =='女':
print('正常')
else:
print('异常')

 

 

判断某一个数据是否存在

语句 :if  ...in ...

eg:

1 user = input('请输入账号:')
2 if '123456'in user or '111111'in user or '121212'in user:
3     print('已存在')
4 else:
5     print('不存在')

 

如果不存在某个数据

if....not in ...

user = input('请输入账号:')
if '123456' not in user and '111111' not in user and '121212' not in user:
    print('可以注册')
else:
    print('已经注册,不能重复注册')

 

posted @ 2020-04-24 17:46  带着兔子去拔牙  阅读(156)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3