python自动化开发-[第一天]-基础数据类型与编码

1、Python与其他语言对比

- C语言的解释方式  代码-->机器码-->计算机

- python,java,php等高级语言的解释方式  代码-->字节码-->机器码-->计算机

2、编码

- ascii

1.ascii只支持英文256个,不支持中文

- unicode(万国码)

1.unicode至少16位,中文和英文都至少16位

- utf-8

1.utf-8中文3个字节,24位,英文1字节,8位

- gbk/gbk2312

1.gbk是中文2个字节

notice: python解释器编码,python3.*默认编码是utf-8

3、变量

a. 变量一般为字母、数字、下划线组成

b. 不能以数字开头

c. 不能用一些内置命令当变量

d. 声明变量用_(下划线)区分单词,或者用驼峰

4、注释

a. 单行注释#

#!/usr/bin/python

#print (‘hello dragon‘)

b. 多行注释 """ """

#!/usr/bin/python
#! -*- coding:utf-8 -*-

"""
print (‘hello dragon‘)
print (‘hello dragon‘)
print (‘hello dragon‘)
"""

6、列表

时间: 2024-10-21 08:01:01

python自动化开发-[第一天]-基础数据类型与编码的相关文章

Python自动化开发学习18-Django基础篇

自定义Web框架 跟着老师一点一点完善代码和文档结构,最终一个Web框架的雏形会显现出来,然后引出之后要学习完善的的Web框架. Web框架的本质 Web服务端的本质就是一个socket服务端,而我们的浏览器就是socket客户端.浏览器发送的请求就是一次socket请求.一次请求获得一次响应,然后就断开,这是一个短连接.下面是一个服务端的python代码,直接用socket,实现一个简单的Hello World: import socket def handle_request(conn):

Python自动化开发第一周知识点

知识点一:变量 1.变量名可以包括字母.数字.下划线,但是数字不能做为开头.例如:name1是合法变量名,而1name就不可以. 2.系统关键字不能做变量名使用 3.Python推荐使用XX_XX_XX形式起名 4.Python没有常量概念(如C++使用const定义一个常量) 5.Python表示常量用大写单词表示(但是实际上可以被修改) ------------------------------------------------------------------------------

python自动化开发-[第一天]-练习题

1.使用while循环输入 1 2 3 4 5 6 8 9 10 i = 1 while i < 11: if i == 7: i += 1 continue print (i) i += 1 2.求1-100的所有数的和 #第一种方法 value = 0 for i in range(1,101): value = value + i print (value) #第二种方法 value = 0 i = 1 while i < 101: value+=i i+=1 print (value)

老男孩教育Python自动化开发精英班-开班典礼感想

2016年1月14日   老男孩教育Python自动化开发精英班-第一天 期待中的老男孩教育Python自动化开发精英班开办了. 我知道对于我这个年龄进入这个班意味着什么?首先,精力不如年轻人,其次,单位繁杂的事务性工作较多.所以,从现在起必须对工作处理更加效率,休息时间要进行压缩,否则就不能腾出更多的时间学习,压力还是很大的. 我知道,在这个班中都是些年轻人,大家都为了掌握一门具备前瞻性.实用性和就业面宽广的本事而来,以后可以在社会上有更多的.更好的和收入可观的发展机会.有人问了,你都快退休了

小白学 Python(2):基础数据类型(上)

人生苦短,我选Python 引言 前文传送门 小白学 Python(1):开篇 接触一门新的语言,肯定要先了解它的基础数据类型.啥?你问我为啥要先了解基础数据类型? 为了你的生命安全,还是乖乖听我 BB 吧,别想那些有的没的. Python 拥有着很多的基础数据类型,那么,什么是数据类型呢? 打开百度,随手一个 Copy: 数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作. 变量是用来存储值的所在处,它们有名字和数据类型.变量的数据类型决定了如何将代表这些值的位存储到计算机

小白学 Python(16):基础数据类型(函数)(上)

人生苦短,我选Python 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变量基础操作 小白学 Python(5):基础运算符(上) 小白学 Python(6):基础运算符(下) 小白学 Python(7):基础流程控制(上) 小白学 Python(8):基础流程控制(下) 小白学 Python(9):基础数据结构(列表)(上) 小白学 Python(10):基础数据结构(

Python开发第一篇 基础篇

开发: 操作系统就是个软件 计算机诞生: 计算机硬件的组合 只对操作系统级别的开发工作: 由微软,或者其他开发系统的团队做 开发 语言: 高级语言:Python,  Java ,  PHP,  c#      ,Go      ,ruby     ,C++ ....... 低级语言:C,汇编 区别,高级语言之间,制定的规则不同 机器码和字节码: 机器码:计算机能直接识别的东西(低级语言) 字节码:高级语言通过转换成低级语言能识别的字节码--->机器码(节省转换流程,加速效率) 语言之间的对比:

Python 之路 Day02 -基础数据类型及编码详解

  基础篇 本章大纲: 字符编码和解释器编码详解 变量命名规则 基础数据类型(一) int 基础数据类型(二)  string 基础数据类型(三) bool 基础数据类型(四) list 基础数据类型(五) tuple 基础数据类型(六) dict 基础数据类型(七) set 补充可迭代对象的循环连接及enumerate输出 字符编码和解释器编码详解 一,编码的重要性: 1.1 文件编码和字符编辑编码及读取编码 #!/usr/bin/env python #-*- coding:utf-8 -*

Python 自动化开发_基本语法

一.python  入门 1.1 python  中文编码 在学习python中文编码之前,我们需要了解一下什么是编码[默认:ascill]: 编码是用预先规定的方法将文字.数字或其他对象编成数码,或将信息转换成规定的电脉冲信号.编码是信息从一种形式或格式转换为另一种形式的过程. 然而我们需要了解的字符编码如下: ASCII码:美国标准信息交换码:主要用来显示英文和欧洲语言:其最多只能用 8 位来表示(一个字节),即:2**8 = 256,所以,ASCII码最多只能表示 256 个符号.显然AS