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+='*'

猜你喜欢

转载自www.cnblogs.com/puti306/p/10085874.html