day01

1.python 的历史

​ 2004 Django框架诞生了python

​ python2:编程

​ 源码不统一,有重复的功能代码框架

​ python3:编程语言

​ 源码统一,没有重复的功能代码翻译

2.python是一个什么编程语言

​ 编译型: 只翻译一次 (表明 C)code

​ 优势: 执行速度快开发

​ 缺点: 开发速度慢字符串

​ 解释型:逐行翻译 (表明 Python)input

​ 缺点: 执行速度慢源码

​ 优势: 开发速度快

3.python的种类

cpython 从官方下载就是cpython

4.变量 -- 输出

a = 1 # 声明变量
a # 变量的名字
= # 赋值
1 # 值
变量定义的规则:
1.变量由数字,字母,下划线组成
2.不能以数字开头
3.不能使用python中关键字 
4.不能使用中文和拼音
5.区分大小写
6.变量名要具备描述性
7.推荐写法
    7.1驼峰体 
    7.2下划线 
age_of_oldboy = 98  (官方推荐)

变量的小高级

# age = 18
# age1 = 19
# age2 = age # age2 = 18
# age = 20
# # 20 19 18
# print(age,age1,age2)
# a = 4
# b = a + 6   #在声明变量的时候先执行等号右边的内容
# print(b)
# 什么是变量?    
# 变量就是将一个临时的值存储在内容中(存储中间值/起别名)
# 变量能干什么?    
# 变量能够屡次重复使用
# 变量在那用怎么用?    
# 变量在我们程序中会频繁使用

5.常量

# 常量:ID = 11012013014066 常量就是不变的量

6.注释

单行注释 # 
多行注释 """ """  ''' ''' 
被注释的内容是否是会执行的

7.基础据类型

数字: 用于计算和比较(int)

字符串:在python中只要是用引号引发来的就是字符串(str)

​ 加法 -- 同是字符串才能相加

​ 乘法 -- 只能和数字进行相乘

'''my name's "meet"'''  引号配合使用

布尔值:返回真假值 用于判断(bool)

True 真
​   False 假

8.输入

注意:input获取到的内容全都是字符串

int() -- 将字符串中的数字转换成整型

type() -- 查看数据类型

9.if

if - 若是 在python是关键字
if True 若是是真的,告诉你们这是真的

单if
关键字 空格 条件 冒号
缩进 结果

print(1)
if 3>2:
    print(3)
print(2)

if else 二选一
若是 空格 条件 冒号
缩进 结果
不然 冒号
缩进 结果

n = input("请输入数字:")
if 3<int(n):
    print(1)
else:
    print(2)
print(6)

if elif elif 多选一或零

print(110)
if 3<2: # 若是
    print("A")
elif 3>8: # 在若是
    print("B")
elif 5<0:
    print("C")
print(112)

if elif else 多选一

if 3 == 2:
    print(1)
elif 3<2:
    print(3)
elif 3>10:
    print(4)
else:
    print(9)

if if if 多选

if 3>2:
    print("A")
print(456)
if 3<6:
    print("B")

if嵌套
sex = "女"
age = 35
if sex == "女":
    if age == 35:
        print("进来坐一坐")
    else:
        print("你去隔壁找春生")
else:
    print("你去对门找alex")


1.用户输入帐号
2.用户输入密码
3.判断用户的帐号是否是alex
4.若是帐号是alex在继续判断密码是否是alexdsb
5.帐号和密码都正确提示用户alex就是一个dsb
6.若是帐号正确密码错误提示密码错误
7.若是帐号错误提示帐号错误


user = input("请输入帐号:")
pwd = input("请输入密码:")
if user == "alex":
    if pwd == "alexdsb":
        print("alex就是一个dsb")
    else:
        print("密码错误!")
else:
    print("帐号错误!")

user = input("请输入帐号:")
pwd = input("请输入密码:")

# and # 和 and前边的内容为真而且and 后边的内容为真才是真

if pwd == "alexdsb" and user == "alex":
    print("alex就是一个dsb")
else:
    print("密码或帐户错误!")
相关文章
相关标签/搜索