day循环和分支

import是导入一个模块/包的关键字

random模块中提供很多和随机相关的功能

import   random

# python中的分支结构只有if结构,没有switch
# 
# 1.if就是在程序中用来做判断的(需要满足某个条件的时候,才做什么事情的情况下就会考虑用if)

# randint(m,n) ---> 产生一个m到n的随机数
num = random.randint(0, 100)


# 2. if结构
"""语法:
a.语法:
 if 条件语句:
    执行语句块
b.说明是个布尔值

 if -> 是python的关键字
 条件语句 -> 要求最终有一个值,可以是一个字面量也可以是一个变量...一般情况下要求结果是个布尔值
 : ->固定写法()
 执行语句块 -> 可以是一行或者多行代码。这个代码中的代码块必须和前面中的if保持一个缩进

c. 执行过程: 先判断条件语句的结果是否为True,为True就执行冒号后面的执行语句块,否者就不执行,直接执行if结构后面的其他语句。
d.注意;在满足条件后才执行的代码写在if中,不管条件是否成立都要执行的代码就写在if外面。
     但是如果有if,if里面至少要有一条语句
"""
print(num)
if num&1 == 0:
    print('是偶数')
else:
    print('是基数')

str1 = '26gf9878hhj88(jk'
index =random.randint(0, len(str1)-1)
char = str1[index]
print(char)
if 'a'<=char<='z' or 'A'<=char<=Z:

你可能感兴趣的:(day循环和分支)