python笔记 (1)

Posted on 2017-11-18 20:19  孤竹孙  阅读(113)  评论(0编辑  收藏  举报
一、语言入门
    变量
        定义:在程序运行过程中,其值 可以改变的量,我们称之为变量[注]变量必须先定义再使用
        命名规范(标识符)
                   (1)只能由数字,字母,下划线组成
                   (2)不能以数字开头
                   (3)不能是系统关键字 
    命名原则
                   (1)变量名要求见名知意
                   (2)变量名要用英语
                   (3)多个单词中间以下划线隔开
                   (4)小驼峰命名法hello_world = 10 helloWorld = 20[推荐使用]
    变量赋值
                   在python中,通过 = 号赋值 
                   (1)单一赋值 a = 100
                   (2)统一赋值 a = b = c = d = 300
                   (3)对称赋值 a, b = 100, 200
    变量删除
                   delete 删除 del[格式:del a]; remove 删除 rm
    python注释
                   (1)什么是注释? 
                   注释就是写在代码上面的解释性语言,这段代码编译器不会执行,是给你的,写给程序员的
                   (2)为什么要写注释?
                   因为你是人,不是神,是人肯定会犯错误会遗忘,所以这个注释就是为了怕你忘了.
                   (3)怎么写注释?
                   单行注释:# xxxxx
                   多行注释:'''xxxx'''  """xxxx"""
                   sublime中快捷键ctrl+/
二、输入和输出
                   输出:就是打印,将你的结果显示出来
                   print就是干这个的
                   输入:就是程序运行之后,在等待用户的输入
                   input就是干这个的
                   通过一个变量来接收用户输入的值,然后再打印这个变量即可
三、进制转化
               生活中用的是     十进制    0-9表示所有的数字,然后逢十进一   
                   156=1*10^2 + 5*10^1 + 6*10^0
                   计算机用的是     二进制    0-1表示所有的数字,然后逢二进一
                   二进制转十进制    1010 = 1*2^3 + 0 + 1*2^1 + 0 = 10
                   十进制转二进制[辗转相除法,倒除法]    100 = 1100100 = 64 + 32 + 4 = 100
                   50   0 
                   25   0
                   12   1
                   6    0
                   3    0
                   1    1
                   0    1
                   二进制转化为八进制     a = 0o66就是八进制
                   010 011 101 001 
                   2    3   5   1
                  八进制和十进制的相互转化
                  二进制转化为十六进制     a = 0xef就是十六进制
                  0100 1110 1001
                   4    e     9
                 十六进制和十进制的相互转化   0-9 abcdef

 

Copyright © 2024 孤竹孙
Powered by .NET 8.0 on Kubernetes