C语言编程芳龄几何,day6 流程控制 while循环 运算符

具体知识戳这里

运算符

#算数运算符

# x=10

# y=3

#

# print(x / y)   除

# print(x // y)  除取整数

#

# print(x % y) #取余

# print(y**3) 求y的三次方

#了解部分

#字符串+,*

#列表:+,*

# l1=[1,2,3]

# l2=[4,5]

#

# print(l1+l2)

# print(l1*3)  输出3个l1

#比较运算符

# num1=3

# num2=1

# print(num1 > num2)

# print(num1 < num2)

# print(num1 >= num2)

# print(num1 <= num2)

# print(num1 == num2)

# print(num1 != num2)

#==判断的是值

#is判断的是id

‘‘‘

>>> num1=1234567890123456789

>>> num2=1234567890123456789

>>>

>>>

>>> id(num1),type(num1),num1

(41798792, , 1234567890123456789)

>>> id(num2),type(num2),num2

(41798832, , 1234567890123456789)

>>>

>>>

>>> num1 == num2

True

>>> num1 is num2

False

‘‘‘

#其他类型的比较,注意:只能在同种类型之间进行比较(了解)

#字符串的比较是按照字符的位置依次比较

# s1=‘abc‘

# s2=‘abC‘

#

# print(s1 > s2)

# l1=[‘abc‘,2,‘a‘,‘b‘]

# l2=[‘abd‘]

# print(l1 > l2)

# print(l2 > l1)

#赋值运算

# x=10

# # x=x+1

# x+=1

# print(x)

#

# x/=3 #x=x/3

# print(x)

# x=10

# x%=3 #x=x%3

# print(x)

#逻辑与and

# age=input(‘您芳龄几何>>: ‘)

# age=int(age)

# age=int(input(‘您芳龄几何>>: ‘))

# sex=input(‘您的性别是>>: ‘)

#

# print(age > 50 and sex == ‘female‘)

#逻辑或or

# age=int(input(‘您芳龄几何>>: ‘))

# sex=input(‘您的性别是>>: ‘)

#

# print(sex == ‘female‘ or age > 50 )

# print(False and True or True)

# print((False and True) or True)

# print(False and (True or True))

# #

#

# print(False or False and True)

# print(False or (False and True))

# print(False or True and True)

#

#

print(False or True and False or True)

print(False or ((True and False) or True))

# print(1 > 10 or ( (2 > 1 and 1 < -1) or 4 > 3))

# print(False or True)

流程控制

# if 条件:

# 子代码1

# 子代码2

# 子代码3

# if True:

# print(‘ok‘)

# print(‘=====?>‘)

# print(‘=====?>‘)

# print(‘=====?>‘)

# print(‘=====?>‘)

# print(‘=====?>‘)

# age=int(input(‘您芳龄几何>>: ‘))

# sex=input(‘您的性别是>>: ‘)

#

# if sex == ‘female‘ or age > 50:

# print(‘alex很中意你,我们结婚吧‘)

# else:

# print(‘不是我的菜‘)

# OLDBOY_AGE=56

# age=input(‘猜一猜年龄>>: ‘)

# age=int(age)

#

# if age > OLDBOY_AGE:

# print(‘太大了‘)

# elif age < OLDBOY_AGE:

# print(‘太小了‘)

# else:

# print(‘猜对了‘)

‘‘‘

90及以上 : A

80分以上90以下 : B

70分以上80以下 : C

60分以上70以下 : D

60以下 : E

‘‘‘

# score=input(‘>>: ‘)

# score=int(score)

#

# if score >= 90:

# print(‘A‘)

# elif score >=80 and score <90:

# print(‘B‘)

# elif score >=70 and score <80:

# print(‘C‘)

# elif score >=60 and score < 70:

# print(‘D‘)

# else:

# print(‘E‘)

score=input(‘>>: ‘)

score=int(score)

if score >= 90:

print(‘A‘)

elif score >=80:

print(‘B‘)

elif score >=70:

print(‘C‘)

elif score >=60:

print(‘D‘)

else:

print(‘E‘)

print(‘====>‘)

while循环

# while 条件:

# 循环体的代码1

# 循环体的代码2

# 循环体的代码3

# count=0

# while count < 10:

# print(count)

# count+=1

# while True: #死循环

# print(‘ok‘)

# while 1: #死循环

# print(‘ok‘)

#break:跳出本层循环

# count=0

# while count < 10:

# if count == 5:

# break

# print(count)

# count+=1

#continue:跳出本次循环

#0 1 2 3 7 8 9

# count=0

# while count < 10:

# if count >=4 and count <=6:

# count += 1

# continue

# print(count)

# count+=1

# OLDBOY_AGE=56

# while 1:

# age=input(‘猜一猜年龄>>: ‘)

# age=int(age)

#

# if age > OLDBOY_AGE:

# print(‘太大了‘)

# elif age < OLDBOY_AGE:

# print(‘太小了‘)

# else:

# print(‘猜对了‘)

# break

# OLDBOY_AGE=56

# count=1

# while count <= 3:

# age=input(‘猜一猜年龄>>: ‘)

# age=int(age)

#

# if age > OLDBOY_AGE:

# print(‘太大了‘)

# count+=1

# elif age < OLDBOY_AGE:

# print(‘太小了‘)

# count+=1

# else:

# print(‘猜对了‘)

# break

OLDBOY_AGE=56

count=1

while True:

if count > 3:

print(‘您猜的次数超过限制‘)

break

age=input(‘猜一猜年龄>>: ‘)

age=int(age)

if age > OLDBOY_AGE:

print(‘太大了‘)

elif age < OLDBOY_AGE:

print(‘太小了‘)

else:

print(‘猜对了‘)

break

count += 1

# OLDBOY_AGE=56

# while True:

# score = input(‘>>: ‘)

# score = int(score)

#

# if score >= 90:

# print(‘A‘)

# if score >= 80:

# print(‘B‘)

# if score >= 70:

# print(‘C‘)

# if score >= 60:

# print(‘D‘)

# if score < 60:

# print(‘E‘)

OLDBOY_AGE=56

count=0

while True:

if count > 2:

break

age=input(‘猜一猜年龄>>: ‘)

age=int(age)

if age > OLDBOY_AGE:

print(‘太大了‘)

if age < OLDBOY_AGE:

print(‘太小了‘)

if age == OLDBOY_AGE:

print(‘猜对了‘)

break

count += 1

时间: 07-17

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值