美文网首页
Python (一)

Python (一)

作者: JessWang | 来源:发表于2017-05-15 15:01 被阅读30次

    print("hello world")   第一个python程序镇楼!!!   

    变量(存储程序运行的中间结果)

    命名规范:

    1>变量只能以字母、下划线、数字的任意组合

    2>变量名的第一个字符不能是数字

    3>不能和关键字同名

    计算机会把我们的编程语言转换成计算机所能懂的二进制,这个转换的过程即为编译的过程.因为我需要了解一下ASCII码表.

    ASCII码无法将世界上的各种文字和符号全部表示,每个国家搞自己的编码有些混论,所以,就出现了Unicode编码,

    Unicode是一种在计算机上使用的字符编码.Unicode是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,规定虽有的字符和符号最少由16位来表示(2个字节),即: 2**16 = 65546,  注:此处说的是最少2个字节,可能更多.

    UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类: ADCII码中的内容用1个字节保存、欧洲的字符用2个字节保存,东亚的字符用3个自己保存..  

    所有,python解释器在加载.py文件中的代码时,会对内容进行编码(默认ASCII),如果是如下代码的话:python3默认编码是Unicode

    数据类型:

    int(整型)  32位机器上,整数的位数为32位.取值范围为-2**31~2**31-1,即-2147483548~214748364

    64位系统上,整数的位数为64位,取值范围为-2**64~2**63-1,即-9223372036854775808~9223372036854775807

    long(长整型)  python没有限制长整数的大小,但由于机器内存有限,我们使用的长整数数值不可能无限大.

    float(浮点型) 带有小数的数字

    complex(复数)  有待研究,复数由实数部分和叙述部分组成,

    bool (布尔类型)  1或0 用于判断

    字符串 带有""的数字或者字母

    列表  相对于C中的数组,可用下标存取 可以增删改查

    运算

    lists = ["1","2"]    "1" in lists        return true   

    "1" not in lists  return false

    输入框代码  input("请输入密码:")

    流程控制

    判断语句:

    if xxxxxx:(xxx为条件)

    else:

    循环语句:

    for i in range(5):

    print(i)

    while....True(死循环)

    文件操作

    r,只读模式(默认)

    w,只写模式

    a,追加模式

    "+"表示可以同时读写某个文件

    r+可读写文件

    w+,写读

    a+,追加

    "b"表示处理二进制文件

    rb

    wb

    ab

    相关文章

      网友评论

          本文标题:Python (一)

          本文链接:https://www.haomeiwen.com/subject/mzrztxtx.html