# date 2018-01-01
python 2.x
print "hello,world!"
Python 3.x
print("hello,world!")
# Python标识符
# 所有标识符可包括英文、数字、下划线(_),不能以数字开头
# 变量学习
# 变量区分大小写、不能以数字开头、中间不能有空格,可以字母或下划线(_)开头
# 一个值如果有两个变量表示它,其中一个变量的值变更不影响另一个变量的值
# 专业程序员都遵循以小写字母开头后面以下划线划开,再每个单词的第一个大写
int 整型
long 长整型(八进制、十进制)
float 浮点型
complex 复数
string 字符串
list 列表 list = ['a', 'b', 'c', ..., 'n'] ** *用[]表示
元组 list1 = ('a', 'b', 'c', ..., 'n') ** *用()表示
元组和列表用法类似,区别为列表变量值可更新,元组不行
list[2] = 1000 即将c改为了1000
list1[2] = 1000 不允许会报语法错误
dictionary字典 dict = {'name': '张山', 'hight':'170', 'age': '30'}
key value
print dict['name'] - ->张山
print dict.keys()
print dict.values()
Python变量赋值简单粗暴不需要声明类型, 灵活多变,非常好用。
数字数据类是不可改变的数据类型,改变数字数据类型会分配一个新的对象。
字符串的操作有基本的功能不需要再自己进行拼接遍历的操作。
列表用 "[ ]" 标识类似 C 语言中的数组。
元组用 "( )" 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。
字典用 "{ }" 标识。字典由索引 key 和它对应的值 value 组成。
通过type()来鉴别变量的类型
通过id()来查看变量在内存中的位置
通过变量1 is 变量2 来鉴别变量是否是同一个值
eg:teacher_Family
a=111
b=a
print b ——————》111
a=222
print a ———————》222
print b ————————》111
a = 1,b = "sunxiuen" ,c = d = e =1, a,b,c = 1,2,"sum"
删除变量
del var1,var2..varN
#!/usr/bin/python
#-*- coding: UTF-8 -*-
a=100
b=1000.0
c="John"
print a
print b
print c
领取专属 10元无门槛券
私享最新 技术干货