码迷,mamicode.com
首页 > 编程语言 > 详细

python基础知识笔记(一)

时间:2017-09-12 18:30:35      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:组合   使用   文本   网页   本地   理解   动态语言   nic   浮点   

数据类型:
整型
浮点型
字符串:以“”或‘’括起来的任意文本
1.如果字符串本身包含‘’,可以用“”括起来;
eg:"I‘m OK "
2.如果字符串本身既包含’又包含”,可以用转义字符\来标识
‘I‘\m "\OK "\!‘表示:"I‘m OK "!
3.转义字符\可以转义很多字符,如:换行转义为\n,制表符可转义为\t
字符\本身也需要转义为\\;
4.如果字符串里面有很多字符需要转义,就需要加很多\,so为了简化,用r‘‘表示‘‘内部的字符串默认不转义;
5.如果字符串内部有很多换行,用\n写在一行不好阅读,so用‘‘‘...‘‘‘的格式表示很多行内容;
布尔值
空值:python的一个特殊值,用none 表示;
注意:None不能理解为0,因为0是有意义的,而None是一个特殊的空值。


变量:
变量名必须是大小写英文、数字和_的组合,且不能是数字开头;
注:在python 中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,
且可以是不同类型的变量,so 这种变量本身类型不固定的语言称之为动态语言,
与之对应的是静态语言,eg:java 就为静态语言


在计算内存中,统一使用unicode编码,当需要保存到硬盘或者需要传输的时候,就转化为utf-8
1.用记事本编辑的时候,从文件读取的utf-8字符转换为unicode字符到内存里
编辑完成后保存时,再把unicode转换为utf-8保存到本地
2.浏览网页的时候,服务器会把动态生成的unicode内容转换成utf-8再传输到浏览器,
所以你看到很多网页的源码上会有类似<meta charset="UTF-8" />的信息,表示该网页正是用的UTF-8编码。

python基础知识笔记(一)

标签:组合   使用   文本   网页   本地   理解   动态语言   nic   浮点   

原文地址:http://www.cnblogs.com/ppp1314520818/p/7511479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!