• 初识python notes


    python数据类型
    
    
    数字
    字符串
    列表
    元祖
    字典
    
    1.为什么要编程
    编程的目的是解放人力,这就需要人通过编写程序的方式计算机代替人去自动干活
    2.什么是编程语言
    编程语言就是人与计算机之间沟通的介质
    3.编程语言的分类:
    机器语言--》汇编语言--》高级语言
    1.学习的复杂度是从难到易
    2.执行效率从高到底
    3.开发效率从低到高
    
    高级语言开发的程序----》最终必须转换成二进制
    转换的过程分成两种:
    编译型:在程序前就一次性的将源程序编译成二进制,拿着编译的结果运行
    解释型:执行时,解释一行,转换成二进制执行
    python 解释型
    java是混合型
    
    4.python语言和python解释器的区别
    
    python语言:python的语法格式
    python解释器:python语言依赖python解释器
    
    5.文件头
    #!/usr/bin/env python
    #_*_ coding:utf-8 _*_
    
    
    6.python的文件可以是任意文件名
    
    7:#单行注释
    """""":多行注释
    
    8.变量
    
    为什么要有变量
    
    记录程序运行的状态
    如果定义变量
    age=20
    
    变量的命名规范
    数字字母下划线组成
    不能以数字开头,只可以字母或者下划线开头
    my_name='egon'
    
    内存管理与引用计数
    引用计数:名字绑定多少
    引用计数增加x=1 y=x 
    x=2 解除了x=1的1次引用计数
    
    9输入输出
    
    res=input('>>:')#用户随便输,res永远是字符串类型
    res=raw_input(">>:") #python3的input一样
    res=input('>>:') #python2的input,用户输入什么就是什么类型
    
    10输出
    
    print ('我的名字%s 我的性别%s') %('egon','male')
    
    11运算符
    算术运算,逻辑运算,比较运算
    
    /取到小数的除法
    //地板除 只保留整数
    

      

  • 相关阅读:
    glide引出恶心的git submodule
    恶心的hadoop集群
    恶心的sbt 超级慢--解决
    gradle 如何操作命令行
    TextView使用SpannableString设置复合文本(转)
    在gradle 中使用ant 执行 “命令行”(CMD)不出日志解决方案
    SQLServer常用运维SQL整理(转)
    github 拉取代码慢 的处理
    Docker部署Sentry
    下载网站的视频
  • 原文地址:https://www.cnblogs.com/morgana/p/6955290.html
Copyright © 2020-2023  润新知