• 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+='*'
  • 相关阅读:
    Excel操作快速填充和快速分析
    Excel操作用excel实现爬取网站上表格数据
    Excel操作条件格式的使用
    Excel操作数据验证规范单元格输入
    转载:PostgreSQL 高质量学习交流网站及链接推荐
    转载:PBKDF2加密算法
    idea 离线发布项目到linux
    2022 Google Kick Start Round A
    Codeforces Round #764 (Div. 3) 题解AG
    109个shell实用脚本
  • 原文地址:https://www.cnblogs.com/puti306/p/10085874.html
Copyright © 2020-2023  润新知