吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4862|回复: 27
收起左侧

[Python 原创] 【Python】人工智能全栈工程师(0基础到精通)教程 第三课

  [复制链接]
ParisGabriel 发表于 2018-7-8 23:40
本帖最后由 ParisGabriel 于 2018-7-10 01:41 编辑





      ParisGabriel

                         python今年9月份将被国家纳入计算机二级资格证 先学就是鼻祖 几年后你就是大牛

                                   这里可能更新不及时   

                                       Python人工智能从入门到精通(黑客入门语言)(持续更新中...)

                                                   全部课程 原文地址 :
                                                 http://www.cnblogs.com/ParisGabriel/tag/Python/


                                                                                    
              感谢 大家的支持  你们的阅读评价就是我最好的更新动力   我会坚持吧排版做的越来越好
                                
                    

                     每天坚持 一天一篇 点个订阅吧  灰常感谢    当个死粉也阔以

                          Python人工智能从入门到精通


print(“hello world”)
变量 : 存储信息的,日后被调用、修改操作
常量: 固定不变的量,字母大写
     命名规则:
          1. 字母数字下划线组成
              2. 不能以数字开头,不能含有特殊字符和空格
              3. 不能以保留字命名
              4. 不能以中文命名
              5. 定义的变量名应该有意义
              6. 驼峰式命、 下划线分割单词
              7. 变量名区分大小写
a=1
b=2
if a<b:
     print("Yes")
     print("Yes")
     print("Yes")
     print("Yes")
else:
     print("No")
a=1
b=2
if a>b:
    print("Yes")elif a==b:
    print("第三")
else:
    print("any")
if 条件1:
    自拍
elif 条件2:
    蹦
else:
    跳舞
注释:
              # 单行注释
              '''多行注释'''
              """ 多行注释 """
input()
"abc" + "qwe"file.py
文件的扩展名:
              .py : python的程序文件
              .txt : 文本文件
pdf chm html doc xml xls ppt
jpg png gif jpeg bmp
avi rmvb MP4 mkv 3gp
WMV MP3 flue mid True 真 正确的
False 假 错误的
a = 100
b = 100
c = 1000
if b <= a <= c:
    print("True")num numbernum1 = intpu("Num1:")
num2 = intpu("Num2:")
num3 = intpu("Num3:")输出三个数字中的最大值/最小值if num1>num2>num3:
#num1最大
else:
#num1<num2 if num1>num2>num3 #num1最大
elif num1>num3>num2 #num1最大
elif num2>num1>num3 #num2最大
elif num2>num3>num1 #num2最大
elif num3>num2>num1 #num3最大
elsenum3>num1>num2 #num3最大
num1 num2 num3max_num =0

if num1>num2:
    max_num= num1
if max_num > num3:
    print("Max NUM is",max_num)
else:
    print("Max NUM is",num3)
else:
    max_num = num2
if max_num > num3:
    print("Max NUM is",max_num)
else:
    print("Max NUM is",num3)
num += 1 等价于 num = num + 1
num -= 1 等价于 num = num - 1
num *= 2 等价于 num = num * 2
num /= 2 等价于 num = num / 2
num //= 2 等价于 num = num // 2
num %= 2 等价于 num = num % 2
num **= 2 等价于 num = num ** 2

and 且,并且
              只有两个条件全部为True(正确)的时候, 结果才会为True(正确)
语法:
              条件1 and 条件2
              5>3 and 6<2 True
or 或,或者
规则:
              只要有一个条件为True,则结果为Ture,
              5>3 or 6<2
              真 或 假not 不,雅蠛蝶not 5>3 == False
              not 5<3 == True
              a>b and (c>d or (not f))
              (not (not True)) or (False and (not True))
              条件1 and 条件2
              条件1 or 条件2
短路原则:

              对于and 如果前面的第一个条件为假,那么这个and前后两个条件组成的表达式 的计算结果就一定为假,第二个条件就不会被计算对于or
              如果前面的第一个条件为真,那么这个or前后两个条件组成的表达式 的计算结果就一定为真,第二个条件就不会被计算 True or True and False
猜年龄age = 50user_input_age = int(input("Age is :"))

if ....

while 循环:
while 条件:
    print("any")
    print("any")
num = 1while num<10: # 2
    print(num) # 2
num+=1 # 3
   if num == 9: # 3
        break

num = 1while num<=100: # num<=100 等价于 True
# while num<=100: 等价于 while True:
if num%2 == 0:
    print(num)
    num += 1


num = 1while num<=100:
if num%2 == 1:
    print(num)
    num += 1

age = 50#user_input_age = int(input("Age is :"))flag = Truewhile flag:
user_input_age = int(input("Age is :"))
if user_input_age == age:
    print("Yes")
    flag =False
elif user_input_age > age:
    print("Is bigger")
else:
    print("Is smaller")
    print("End") break # 终止
age = 50#user_input_age = int(input("Age is :"))#flag = True # break
while True:
    user_input_age = int(input("Age is :"))
if user_input_age == age:
    print("Yes")
    break
elif user_input_age > age:
    print("Is bigger")
else:
    print("Is smaller")
    print("End") continue 继续
if a>b and d<f or 5>3 and d == e:
    ......
while 条件:
    ....
else:
     ...statement 语句
num = 1
while num <= 10:
    num += 1
    if num == 5:
        break
        print(num)
else:
    print("This is else statement") while 条件1:
    .....
while 条件2:
    ....

1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
....
#print("hello world.",end="__") # \n \r\n \r
#print("hello world.",end="__")
#print("hello world.",end="__")num1 = 0while num1<=5:
print(num1,end="_")
num2 = 0
while num2<=7:
    print(num2,end="-")
    num2+=1

    num1+=1
print() # print(end="\n")#0_0-1-2-3-4-5-6-7-
#1_0-1-2-3-4-5-6-7-
Height 高度
width 宽度 height = int(input("Height:")) # 用户输入一个高度
width = int(input("width:")) # 用户输入一个宽度num_height = 1
while num_height <=height:
num_width = 1
while num_width <= width:
    print("#", end="")
    num_width += 1
print()
num_height += 1
12345678
22345678
32345678
42345678第一行的时候 8字符 8次循环
第二行的时候 8字符 8次循环
第三行的时候 8字符 8次循环
第四行的时候 8字符 8次循环
width = int(input("width:"))num_width = 1while num_width<=width:
print("#", end="")
num_width +=1
print()num_width = 1
while num_width<=width:
print("#", end="")
num_width +=1
print()num_width = 1
while num_width<=width:
print("#", end="")
num_width +=1
print()num_width = 1
while num_width<=width:
print("#", end="")
num_width +=1







#print("#",end="")
#print("#",end="")
#print("#",end="")
#print("#",end="")print() num = 4
while num>0:
print("#", end="")
num -= 1
print()# @ == ####




height = int(input("Height:")) # 用户输入一个高度
width = int(input("width:")) # 用户输入一个宽度#num2 = heightnum2 = height # 第一步: 赋值
while num2 > 0: # 第二步 :num2 == 2num1 = width # 第三步: 赋值
while num1>0: # 第四部:num1==2 # 第七步:num1 = 1
print("#", end="") # 第五步: 不换行 打印一个# 第八步: 不换行 打印一个#
num1 -= 1 #第六步: num1 = 1 第九步: num1 = 0
print() # 第十步 : 只是换行
num2 -= 1 # 第十一步 : num2=1##
##print("1*1=",1)# "1*1=",1 == str(m)+"*"+str(n)+"=",1
m = 2
n = 2print( str(m)+ "*" + str(n) + "=" , m*n )



line = 5 # 第一步 : 赋值
while line>0: # 第二部 line=5tmp = line # 第三部 : tmp =5 tmp=4

while tmp>0: # 第四部 : tmp =5 #第七步 tmp=4 #第十部: tmp=3 第十三步 tmp=2
print("*",end="") #第五步 #第八部 #第十一部 #第十四步
tmp = tmp-1 # 第六步 tmp = 4 # 第九步 tmp=3 # 第十二步 tmp=2 第十五步 tmp= 1

print()
#print(line)
line -= 1


first = 1
while first<=9:sec = 1
        while sec <= first:
            print( str(sec)+"*"+ str(first) +"="+str(sec * first), end="\t")
            sec += 1
print()


first += 1


   这个节课  只讲了大体部分   0基础的  会看不懂  没关系  可以不看  后面这些内容我都会拆开来 细说的    QQ图片20180710014109.png
                                                                               ojbk   
影响不大


1.40   第三个排版完成   一个一个来   

免费评分

参与人数 9吾爱币 +10 热心值 +9 收起 理由
陌生By2 + 1 + 1 我很赞同!
luxinxingnova + 1 + 1 我很赞同!
挖地球达人 + 1 + 1 谢谢@Thanks!
Andy0214 + 2 + 1 用心讨论,共获提升!
iteamo + 1 + 1 热心回复!
EVANLEE + 1 + 1 我很赞同!
纸条 + 1 + 1 感谢分享,但是乱七八糟。
向往的歌 + 1 + 1 谢楼主分享!订阅一个!请问如何订阅?谢楼主分享!订阅一个!请问如何订阅.
孤独的行者 + 1 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

hualong1009 发表于 2018-7-9 08:44
从帖子看的确是亲手码字,但是排版真的很差。不方便阅读。建议加入标签,方便阅读
月巴月半月半 发表于 2018-7-8 23:45
MYLQG2ZHX 发表于 2018-7-8 23:51
hunteraa 发表于 2018-7-9 00:09
我要学习了,谢谢
1057424901 发表于 2018-7-9 00:18
支持支持楼主,原创学习真人工智能
lovefreedom 发表于 2018-7-9 00:31
马上,准备入手中
w28196535 发表于 2018-7-9 06:22
感谢楼主分享学习资源
头像被屏蔽
zhedielj 发表于 2018-7-9 06:40
提示: 作者被禁止或删除 内容自动屏蔽
向往的歌 发表于 2018-7-9 06:56
谢楼主分享!订阅一个!请问如何订阅?谢楼主分享!订阅一个!请问如何订阅?
eflysky 发表于 2018-7-9 07:54
学习中,感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 17:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表