您的位置:首页 > 编程语言 > Python开发

python3 学习笔记

2016-02-26 09:01 465 查看

python3 学习笔记 –每天半小时

标签(空格分隔): python3

2016年2月24日

第一个python程序

输入:
input()


输出:
print()


2016年2月25日

python基础

python语法采用缩进的方式(约定俗成是4个空格)

#
开头的语句是注释

python是大小写敏感的

数据类型和变量

在python中,能够直接处理的数据类型有以下几种:整数(十六进制用
0x
前缀)、浮点数(10用e代替,1.23∗109=1.23e9)、字符串、布尔值、空值(用
None
表示)、变量、常量(通常用全大写的变量表示)。

字符串

既含有
'
"
的需要转义符
\


\n \t
表示换行和制表符,如果)

r
表示不转义

...
表示多行内容

>>>print('\\\t\\')
\    \
>>>print(r'\\\t\\')
\\\t\\


>>>print('''line1
...line2
...line3''')
line1
line2
line3


布尔值

布尔值只有
True
False
两种

布尔值可以用
and、or、not
运算

变量

变量可以是任意数据类型

变量名必须是大小写字母、数字和
_
的组合

等号
=
是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复被不同类型的变量赋值(变量类型不固定的语言称为动态语言)

变量在计算机内存中的表示:

当我们写:
a = 'ABC'
时,python解释器干了两件事:

1. 在内存中创建一个
ABC
的字符串;

2. 在内存中创建一个名为
a
的变量,并把它指向
ABC


如果此时把变量
a
赋值给另一个变量
b
,实际是把变量
b
指向变量
a
所指向的数据。

>>>a = 'ABC'
>>>b = a
>>>a = 'XYZ'
>>>print(b)
ABC


字符串和编码

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python