zoukankan      html  css  js  c++  java
  • python-day4 运算符,if判断, for循环

    1.运算符

      算术运算符 +   -    *    /    %

      赋值运算符 =   +=  -= 

      比较运算符 ==    <   <=    >    >=    != 

      逻辑运算符 not   and  or  (按优先级排列)

      成员运算符 in (包含)  not in (不包含)

    案例:

      t=[1,'hello',666,0.989]

      print('h' in t[1])  结果为True    h在列表'hello'里,'hello'索引是t[1]

      print('h' in t)  结果为False

      d={'name':'小cc','age':22}

      print('age' in d) 结果为True

      print('age' not in d)  结果为False

    if 判断案例:

    a=[] 列表为空时,为False   有0,为空为False

    a=[1]列表为True                 非0,非空为True

    遍历字符串S

      s='pythpn'

      for item in s 

      print(item)

    遍历字典d的值

      d={'name':'kate,'age':18,'money':10w}

      for i in d.values:

      print(i) 值取字典里的值,  d.key是只取key

    for循环嵌套取值

    p=[[1,2,3][4,5,6][7,8,9]]

    for a in p:

      for b in a:

      print(b)

    题目

    # # 1.分别求出0-100之间的所有偶数的和和所有奇数的和。
    sum=1
    count=1
    for i in range(1,101):
    if i%2==0:
    count=count+i
    else:
    count1=count+i
    print('0-100的偶数和:'+str(count))
    print('0-100的偶数和:'+str(count1))

    # 2:一个足球队在寻找年龄在10岁到12岁的小女孩(包括10岁和12岁)加入。
    # 编写一个程序,(m表示男性,f表示女性)和年龄,
    # 然后显示一条消息指出这个人是否可以加入球队,询问10次后,输出满足条件的总人数。
    sum=0
    for i in range(0,10):
    sex=str(input('请输入性别,m表示男性,f表示女生'))
    age=int(input('请输入年龄'))
    if (age>=10 and age<=12) and (sex=='f'):
    sum+=1
    print('恭喜你被录入了')
    else:
    print("请输入年龄10岁到12岁的女性")
    print('总录入人数:'+str(sum))

    # 3:请输出如下直角三角形:
    x = '*'
    for n in range(1,6):
    print(x)
    x+='*'
  • 相关阅读:
    maven项目,去除jar包中的不想要的依赖关系
    Eclipse:An internal error occurred during: "Build Project". GC overhead limit exceeded
    如何用Maven创建web项目(具体步骤)
    让Jackson JSON生成的数据包含的中文以unicode方式编码
    MySQL存储过程详解 mysql 存储过程
    MySQL SQL Injection(注入)
    撤销Excel工作表保护密码(考勤机报表)
    youtube-dl下载视频
    LSI9240 8i在dos下刷IT直通模式
    制作DOS引导U盘(支持扩展任何dos下的程序)
  • 原文地址:https://www.cnblogs.com/puti306/p/10085874.html
Copyright © 2011-2022 走看看