Python学习

Python学习4——条件判断与循环

2019-03-20  本文已影响0人  Cgrain

假如遇到这样一个问题,你做一件事情,很纠结,决定抛硬币,假如正面,我就这样,假如反面,我就这样

如果用python怎么做呢?

C#中有添加判断语句-- if....else...,那么python中有没有呢?

'''

条件判断

包括 if ... else ...

if  .... elseif....else...

'''

#TODO if else

a =3

b ='True'

c ='False'

# a是判定条件  Python 三元表达式

# 方法一:为真时的结果 if 判定条件 else 为假时的结果

d = bif a>2 else c# 如果a为真,结果是b,否则结果是c

print('方法一输出结果:' + d)

#用户输入,  if else 判断

tips=input("你要输入什么?")

if  tips=="我":

print("我是帅哥")

else:

print("???")

#todo  循环

'''

包括 for(x  in  xxx):

while  向循环,后判断

#python 没有这个循环方法 C#有  do... while  先判断  后循环

'''

#for in

data=[1,2,3,4,5]

for iin data:

print("这是{}".format(i))

#range(0,10)  是生成随机  0 表示从0开始,10 表示结束 2表示没间隔

for  xin range(0,10,2):

print("这是{}".format(x))

#计算1-100的和

num=0

for countsin  range(1,101):

num+=counts

print(num)

#计算 1-100的偶数

num2=0

for counts2in  range(1,101,2):

num2+=counts2

print(num2)

#while

count=0

while count<10:

print("这是第{}次".format(count))

count+=1

上一篇 下一篇

猜你喜欢

热点阅读