(34人评价)
Python全栈+数据分析系统辅导课

名师答疑,全网最新内容,满足就业+辅修双目标

价格 ¥ 4999.00

1、5.7版本单机版以及数据量不大的场合使用。

2、WorkBench-图形管理软件

3、MySQL Documentation 文档

4、Samples 例子程序

[展开全文]
Jack.C · 2021-06-08 · MySQL的安装 1

列表的嵌套类似表格的行和列

random.randint 

append 不可以再赋值

[展开全文]

extend 是扩展,没有改变内存地址,+则是新增加了一个内存地址

[展开全文]

1 可迭代的对象才能转化为列表

字符串

区间

 

列表中的字符串也可以比较,比较字符集,数值

可读性很高。

 

 

[展开全文]

空白也包含空白字符

判断是否是纯字母,数字等进行用户输入的校验

b

[展开全文]

字符串中的每一个字母作为可处理的最小单位,可以分开,合并,查找,判断,替换。做任何的处理。

[展开全文]

虚拟环境的好处

python会识别并解释运行字符串中间转义字符

\转义

 

[展开全文]

continue影响的是离它最近的上一条循环

结束掉本次循环,跳过本次循环后边的语句

[展开全文]

输入:电子白板 话筒 app软件 摄像头 遥控器 烟雾报警器 vr

输出:电子白板 输出 app软件 投影仪 vr

处理:数据中心 遥控器  烟雾报警器

存储:服务器机房 二维码

传输:遥控器

 

网站:浏览器 浏览器 web处理器 网站服务器 网络

共享单车:

微信:app app 本地/云端处理器 本地存储/云端存储 网络/nfc

智能手机:摄像头/显示屏/话筒  扬声器/显示屏/耳机 手机cpu/gpu 手机内存和缓存 手机主板

自动道闸:传感器 道闸 单片机?后台存储设备 电路板?

[展开全文]

break、continue、pass语句

1.break语句可以跳出for和while的循环体

n = 1
while n <= 100:
    if n >10:
        break
    print(n)
    n += 1
结果打印1~10

2.continue语句跳过当前循环,直接进行下一轮循环

n = 1
while n <10:
    n = n+1
    if n % 2 ==0:
        continue
    print(n)

3.pass是空语句,一般用作站位语句,不做任何事情

for letter in "room":
    if letter == "o":
        pass
        print("pass")
    print(letter)

 

break

i = 0
while i < 10:
    i += 1
    if i == 5:      #这里为条件,如果条件符合,break将结束循环
        break       #结束整个while循环
    print(i)

 

continue影响的是最近一层的循环

i = 0
while i < 10:
    i += 1
    if i == 5:
        continue       #影响的是最近一层循环,比如跳过5这层,执行后面的循环
    print(i)

 

while\for和else结合使用(了解)

for i in range(3):
    cmd = input("请输入指令:")
    if cmd == "exit":
        break
    print("您输入了",cmd)
else:                     #else语句在循环被中断的情况下不执行
    print("您输入了3次命令")

 

循环的嵌套:

找规律

print的打印范围

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]

select name as "城市" from city;

 

CTRL+B方便换行格式化

 

select distinct CountryCode from city;

 

 

[展开全文]

文本操作,最好习惯指定字符集。中文为GBK。

[展开全文]

MySql安装关于Starting the server报错

参考解决方案

计算机->管理->本地用户和组->组->双击Adminstrators->添加->高级->立即查找->NETWORK SERVICE->确定即可

 

 

 

root密码修改参考

①重启mysql:

    1、net stop mysql 2、net start mysql

  ②进入mysql,登录     mysql -u root -p     不用输入密码,直接回车(出现Enter Password 也一样直接回车,即可登陆成功)

  ③输入use mysql,修改root的密码:     ALTER user 'root'@'localhost' IDENTIFIED BY 'newpassword';     flush privileges;

  ④退出:

    quit;

  ⑤再次重启mysql:

    1、net stop mysql 2、net start mysql

  ⑥测试是否成功就是是否登陆成功咯。     mysql -u root -p

    Enter Password>'新密码'

[展开全文]

生成器函数的关键字yield,本质是迭代器

判断是否为迭代器

相对于return,yield最大的不同在于他会记住当前返回的位置,下次继续执行后面的代码

当后面没有yield的时候抛出stopiteration错误,被next()函数捕获并停止  。

关键字send

从已有的数据库中逐个返回数据,yield from

 

[展开全文]