day01

1.python 的历史

​ 2004 Django框架诞生了

​ python2:

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

​ python3:

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

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

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

​ 优点: 执行速度快

​ 缺点: 开发速度慢

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

​ 缺点: 执行速度慢

​ 优点: 开发速度快

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("密码或账户错误!")


原文地址:https://www.cnblogs.com/qwe911/p/11179544.html