Python人工智能 - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(7评价)
优惠后 ¥1599.00优惠前 ¥1999.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

计算机中的数据是什么

QQ:聊天的文字(字符)发布的说说文字(字符)年龄(数字)

数字和字符是重要的数据。

计算机程序就是用来处理数据的

同样Python编写的程序也是用来处理数据的。

什么是数据类型

把不同类型的数据进行划分,就是使用数据类型。

目前:数字类型  字符类型 字符串类型

 

引入变量的作用

当需要重复使用某一个数据的时候

M=”” 

Print(m)

Print(m)

Print(“m”)

当需要存储一个需要变化的数据的时候(游戏中某个角色的血量)

 

变量

  1. 存储数据
  2. 可以变化

程序出错的时候怎么办?

新手最常见的错误 - 变量名写错

 

字符串类型

使用双引号或者单引号引起来,引起来部分是数据内容

第一个引号代表字符串开始,第二个引号代表字符串结尾

\转义字符

几个常用方法

str.title()

str.upper()

str.lower()

len(str)

两种方法的区别 一种在前面 一种在后面

字符串的拼接(+)

name = “梁”+str+”雯雯”

print(name)

print(“梁”+str+”雯雯”)

空白 - 空格 制表符\t 换行符\n

去除字符串两边的空白

去尾str.rstrip()

去头str.lstrip()

同时str.trip()

 

方法不用记忆,多练习几遍,后面用的时候,回来查,慢慢常用的就记住了,不常用的,也不用记忆,用的时候查询即可

死记硬背 - 没有应用场景不是很好理解,后面用到的时候再查更容易理解方法的作用和这个方法存在的意义

 

字符串使用避免出现的问题

单引号和双引号的问题

字符串里面包含单引号怎么办?

字符串里面包含双引号怎么办?

字符串里面同时包含单引号和双引号? 使用转义字符\
Python2和Python3的区别

print “Hello World“(有些包含有些不包含) print(“Hello World”)

新版本的语法跟JavaC#靠近,更加严谨,方便

 

变量命名规则 - 变量是由开发者自己命名的,根据需要自己起名

  1. 只能包含 字母、数字和下划线,不能使用数字开头
  2. 不能使用Python关键字(一般在notepad++里面有颜色)

命名规范

简单(不要太长)

明了(根据名字知道这个里面存储的是什么)

其他命名我们用到的时候,大家跟着老师来潜移默化的学习

使用变量容易出现的问题,上下写错

[展开全文]
壹号小憨 · 2020-09-06 · 0

print=显示

cmd /k python.exe "$(FULL_CURRENT_PATH)"& PAUSE & EXIT

[展开全文]
壹号小憨 · 2020-09-06 · 0

1.创建文本

 

[展开全文]
fee父亲 · 2020-09-06 · 0

he =0
for i in range(1,21):
    res = 1
    for j in range(1,i+1):
        res *=j
    he += res   #论缩进的重要性
print(he)

[展开全文]
Fearlessy · 2020-09-04 · 0


n = int(input())
for i in range(2,n):
    if n%i==0:
        print("你输入的", n  ,"不是素数")
        break
else:
        print("你输入的", n,"是素数")
 

[展开全文]
Fearlessy · 2020-09-04 · 0

print("请输入一个整数")

he = 0

i = 1 

while  i !=0 :

       i = int(input())

       he +=i

        print(he)

 

print("请输入一个整数")

he = 0

if  i = int(input())  !=0 :

     he +=i

     print(he)

[展开全文]
Fearlessy · 2020-09-03 · 0

import  random

number= random.randint(1,20)

for t in range(1,6):

print("猜猜我的数字是多少")

 x = int(input())

if x >number :

    print("小了")

    elif x<number:

     print("大了")

else :

      print("你是我肚子里的蛔虫")

print("你没有机会了")

[展开全文]
Fearlessy · 2020-09-01 · 0

jupyter notebook --generate-config

[展开全文]
橘希尔芬 · 2020-08-22 · 0

1 比较判断

he = 0

i = -1

while he<=100:

     i = int(input("请输入一个整数"))

     he +=  i

print(he)

 

2 利用标志位

he = 0

i = -1

flag = True

while flag:

     i = int(input("请输入一个整数"))

     he +=  i

     if he>100:

            flag = false

print(he)

3 利用break

he = 0

i = -1

flag = True

while flag:

     i = int(input("请输入一个整数"))

     he +=  i

     if he>100:

            break

print(he)

 

 

[展开全文]
乐观的笨小孩 · 2020-08-18 · 0

都是防止程序出错用的:

用in(not in)判断是否key、value在什么中

样例:x = x1 in x2.keys

添加值:x = x1.setdefault(x1,x2)

 

[展开全文]
乐观的笨小孩 · 2020-08-15 · 0

items:遍历字典

样例: x.items()

 

[展开全文]
乐观的笨小孩 · 2020-08-15 · 0

取key: x.key()

取value: x.value()

 

 

[展开全文]
乐观的笨小孩 · 2020-08-15 · 0

list比较是:一一对应做比较

字典比较:没有顺序的,只比较key-value

 

[展开全文]
乐观的笨小孩 · 2020-08-15 · 0

list嵌套字典:

x = [1,2,5,6,545,67,{"6":"7","654":"6765","654":"6765"}]

字典嵌套list:

x = {"6":"7","6":"7","0":[1,2,3,4,5,6,7,34,]}

 

[展开全文]
乐观的笨小孩 · 2020-08-15 · 0

列表

x = [1,2,

3,45,5,

6,7,8,

89,0]

可以多行

定义时:不可以换行,想换行是加\连续字符

x="gfgdf hdfh sfdg fd\

gdfg fdsg \

sdfg fg"

 

[展开全文]
乐观的笨小孩 · 2020-08-15 · 0

key-value

x = {"x1":"x2","x3":"x4"}

访问值:print(x["x1"])

key可以是数字或是字符串或布尔类型

value可以是任意数据

 

[展开全文]
乐观的笨小孩 · 2020-08-15 · 0

删除:del(x["x1"])

 

[展开全文]
乐观的笨小孩 · 2020-08-14 · 0

if x1:

     y1

elif x2:

      y2

else x3:

       y3

 

 

[展开全文]
乐观的笨小孩 · 2020-08-13 · 0

if的语句格式:if True/false:

                              要执行的

                      else:

                              要执行的

 

[展开全文]
乐观的笨小孩 · 2020-08-11 · 0

in:判断是否在列表中

not in:判断是否不再列表中

样例:a = [1,2,3,4,5,---]

             x = 1 in a 

              print(x)

 

[展开全文]
乐观的笨小孩 · 2020-08-10 · 0