Python入门
2019-07-06 11:01:27   0  举报             
     
         
 AI智能生成
  Python入门思维导图
    作者其他创作
 大纲/内容
  变量    
     a = 1 (声明变量)
a (变量的名字)
= (赋值)
1 (值)
    a (变量的名字)
= (赋值)
1 (值)
 命名规则    
     以字母,数字,下划线组成  
     不能以数字开头  
     不能使用中文和拼音  
     不能使用python关键字  
     要具有可描述性意义  
     区分大小写  
     写法    
     驼峰体  
     下划线  
     变量的小高级    
     一个变量名只能代指一个值  
     在声明变量的时候先执行等号右边的内容  
     常量    
     常量就是不变的量  
     常量名全部大写  
     注释    
     单行注释 代码前加 #   
     多行注释 """ """   ''' '''   
     数据基础类型    
     int    
     数字: 用于计算和比较  
     str    
     字符串:在python中只要是用引号引起来的就是字符串  
     bool    
     布尔值:返回真假值 用于判断  
     程序交互    
     input获取到的内容全都是字符串  
     流程控制语句    
     单if    
     如果  
     if 空格 条件 冒号
缩进 结果
    缩进 结果
 if else    
     如果....否则(二选一)  
     if 空格 条件 冒号
缩进 结果
else 冒号
缩进 结果
    缩进 结果
else 冒号
缩进 结果
 if elif elif     
     如果....再如果....再如果 (多选一或零)  
     if 空格 条件 冒号
缩进 结果
elif 空格 条件 冒号
缩进 结果
elif 空格 条件 冒号
缩进 结果
    缩进 结果
elif 空格 条件 冒号
缩进 结果
elif 空格 条件 冒号
缩进 结果
 if elif else    
     如果....再如果....否则 (多选一)  
     if 空格 条件 冒号
缩进 结果
elif 空格 条件 冒号
缩进 结果
else 冒号
缩进 结果
    缩进 结果
elif 空格 条件 冒号
缩进 结果
else 冒号
缩进 结果
 if if     
     如果....如果....如果 (多选)  
     if 空格 条件 冒号
缩进 结果
if 空格 条件 冒号
缩进 结果
    缩进 结果
if 空格 条件 冒号
缩进 结果
 if嵌套    
     if 空格 条件 冒号
缩进 if 空格 条件 冒号
缩进 缩进 结果
  
    缩进 if 空格 条件 冒号
缩进 缩进 结果
 while循环    
     while 条件:
循环体
    循环体
 break     
     终止当前循环  
     continue    
     伪装成循环体中的最后一行代码(跳出当前循环继续下次循环)  
     while else    
     while 条件:
循环体
else 冒号
缩进 结果
    循环体
else 冒号
缩进 结果
 字符串格式化    
     a = "------------- info -------------"
b = "name:"
c = "age:"
d = "job:"
e = "-------------- end -------------"
name = input("name")
age = input("age")
job = input("job")
print(a + "\n" + b + name + "\n" + c + age + "\n"+ d + job + "\n" +e)
    b = "name:"
c = "age:"
d = "job:"
e = "-------------- end -------------"
name = input("name")
age = input("age")
job = input("job")
print(a + "\n" + b + name + "\n" + c + age + "\n"+ d + job + "\n" +e)
  s = """ ------------- info -------------
name:%s
age:%s
job:%s
-------------- end -------------
"""
name = input("name")
age = int(input("age"))
job = input("job")
print(s%(name,age,job))
    name:%s
age:%s
job:%s
-------------- end -------------
"""
name = input("name")
age = int(input("age"))
job = input("job")
print(s%(name,age,job))
 num = input('学习进度:')
s11 = "大哥黑的学习进度为:%s %%"
print(s11%(num))
    s11 = "大哥黑的学习进度为:%s %%"
print(s11%(num))
  s = f"今天下雨了{input('>>>')}"
print(s)
    print(s)
 s = f"{1}{2}{3}"
print(s)
    print(s)
 运算符    
     算数运算符    
     +(加)-(减)*(乘)/(除)//(整除--地板除)**(幂--次方)%(模--取余)  
     比较运算符    
     >(大于号)<(小于号)==(等于)!=(不等于)>=(大于等于)<=(小于等于)   
     赋值运算符    
     =(赋值)+=(自加)-=(自减)*=(自乘)/=(自除)//=(自整除)**(自次方)%=(自取余)    
     a += 1  就是 a = a + 1  
     逻辑运算符    
     and (与/和)    
     and 前后都为真的时候取and后边的  
     and 前后都为假的时候取and前面的  
     and 两侧一真一假取假的  
     or (或)    
     or 前后都为真的时候取or前边的  
     or 前后都为假的时候取or后面的  
     or 前后两侧一真一假取真的  
     not (非)    
     not True 为 False
not False 为 True
  
    not False 为 True
 成员运算符    
     in 存在
  
     not in 不存在  
     编码初识    
     常用编码    
     ascii (老美)不支持中文  
     gbk    (国标) 英文 8位  中文16位  
     unicode (万国码)英文16 位 中文 32位  
     utf-8   (可变长的编码) 英文8位 欧洲文 16位 亚洲24位  
     常用操作系统    
     linux -- utf-8
  
     mac -- utf-8
  
     windows -- gbk  
     单位转换    
     1字节 = 8位
1Bytes = 8bit
1024Bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB 一般TB就够用了
1024TB = 1PB
1024PB = 1EB
    1Bytes = 8bit
1024Bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB 一般TB就够用了
1024TB = 1PB
1024PB = 1EB
 
 
 
 
  0 条评论
 下一页