第二天python 基础】的更多相关文章

第一节 Python文件类型 源代码 Python源代码的文件以“py”为扩展名,由Python程序解释,不需要编译 字节代码 Python源文件经编译后生成的扩展名为“pyc”的文件 编译方法 import py_compile py_compile.compile("hello.py") 优化代码 经过优化的源文件,扩展名为“.pyo” python -O -m py_compile hello.py 以上三种均可直接运行 第二节 Python变量 变量的定义 变量是计算机内存中的…
概要:python是一种计算机编程语言,有自己的一套语法,编译器或者解释器负责把符合语法的程序代码翻译成CPU能识别的机器码,然后执行.python使用缩进来组织代码块,Python程序中大小写是敏感的.#是单行注释: 第一节:数据类型和变量 1.数据类型:计算机不仅可以处理数值,而且可以处理文本,图形,音频,视频,网页等数据,处理不同的数据需要定义不同的数据类型.我的理解呢,就是,对于不同的数据,计算机是不知道的,用户直接定义好,那么计算机可以直接识别出来现在处理的数据是什么样的数据,其实数据…
2.1 环境的安装 解释器:py2 / py3 (环境变量) 开发工具:pycharm 2.2 编码 编码基础 ascii ,英文.符号,8位为一个东西,2**8 unicode ,万国码,可以表示所有,32位为一个东西,2**32 utf-8,unicode的压缩,用尽量少的位数表示一个东西,中文用3个字节=24位 gbk gb2312 python编码相关 对于Python默认解释器编码: py2: ascii py3: utf-8 如果想要修改默认编码,则可以使用: # -*- codin…
再说字符串 一.字符串的编码 字符串的编码是个很令人头疼的问题,由于计算机是美国人发明的,他们很理所当然的认为计算机只要能处理127个字母和一些符号就够用了,所以规定了一个字符占用8个比特(bit)也就是一个字节(byte)来存储字符,也就是ASCII码. 由于1个字节能表示的最大整数是255,所以处理中文是跟定不行的.鉴于此我们国家制定了了GB2312编码,用来把中文编进去.同样各个国家都有自己的标准来表示本国的文字,比如日本的Shift_JIS,棒子国的Euc-kr.由于各国采用自己的标准,…
一.什么是pyc? 1.Python是解释性语言,那么.pyc是什么文件? 2.解释性语言和编译型语言区别:    计算机是不能够识别高级语言的,所以当我们运行一个高级别语言程序时,就需要一个"翻译机"来从事把高级语言转变成计算  机能读懂的机器语言,这个过程分两类,第一种为编译,第二种是解释.编译语言在程序执行之前,会通过编译器对程序执行一个编译的过程,把程序转变成机器语言.运行时就不需要翻译,而直接运行.最典型的就是C语言.   解释性语言就没有这个编译的过程,而是在程序运行的时候…
我们在上一节中,我们发现当我们用字符串进行一些功能处理的时候,我们都是把整个字符串写下来的,比如"jasonhy".startwith("j"),如果我们在程序中,很多地方用到"jasonhy"的时候,每个都这样写的话,代码看起来就很low了,而且你有时候还有可能写错,再有一个就是,如果现在需求改变了,不再是"jasonhy"里,变成了"Jasonhy",那这个时候你是不是得每个地方都要改呢?这个工作量就可…
第九节 函数 函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字. 可以通过函数名在程序的不同地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句. 自定义函数 用户自己编写的 预定义的Python函数 系统自带的一些函数,还有一些和第三方编写的函数,如其他程序员编写的一些函数,对于这些现成的函数用户可以直接拿来使用. 为什么使用函数 降低编程的难度 通常将一个复杂的大问题分解成一系列更简单的小问题,然后将小问题继续划分成更小的问题,当问题细化…
第十六节 MySQLdb win64位安装python-mysqldb1.2.5 ubuntu下安装MySQLdb sudo apt-get install python-MySQLdb 导入MySQLdb库 import MySQLdb 创建数据库连接 conn = MySQLdb.connect(host="localhost",user="root",passwd="123456",db="test",charset=&…
1.判断奇数偶数 num = input("请输入一个数字,判断是否为偶数:") print(not int(num) % 2) 2.浮点数的高精度计算用Decimal(from decimal import Decimal) 2.字符串的格式化输出 name = "yanzi" age = 18.91957 hobby = "看书" # 字符串的格式化输出 print("""*********** name: %s…
1.标识符(identitifier),识别身份 定义:在编程语言中,标识符就是用户编程时使用的名字,用于给变量.常量.函数.语句块等命名 标识符命令规范: 1)英文,数字以及下划线(_)但不能以数字开头 2)python中标识符是区分大小写的 3)函数,类名,变量名,模块名项目名称标识符都是我们定义的一个名字 4)要有意义(见名知义) 5)变量的命名可以用下划线,例如:first_name,驼峰式命名是给类进行命名FirstName 6)不能有关键字(python里面内置的名字) import…