1,数据的基本类型
查看数据的类型type()
2,数据类型的分类
基本的数据类型
数字型型
整数int 4字节
浮点数float 8字节
复数complex
非数字型
str -->字符串
boolean--》布尔类型
符合数据类型
列表--》list
元祖---》tuple
字典---》dict (dictionary)
3, 变量的概念
变量就是存储在内存中的这个一个空间, 容易
1, 首先在内存中去定义一个 盒子(变量) 我们要给变量起个名字[标识符]
定义变量时 就要像这个盒子中放入一个值
放入 其实就是 赋值
赋值 用'='赋值符号去表示
2, 变量的使用
在你想用到这个变量的地方, 叫他名字
3, 变量的本质:
1,定义变量时 有自己名字(方便使用)
2, 其实变量也是有自己的类型(容器的大小)
4 ,[标识符] 关键字, 保留字
标识符
1, 变量的名字要遵循 ,“见名知意”
2, 变量的名字不能使用关键字和保留
3, 变量的名字不能以 数字 ‘. , +- * / $’开头,不能包含空格
可以使用_ __
可以包含关键字和保留字
4 变量的命名,单词小写
1,对于一个单词来说, 小写 age name
2,对于多个单词,: 驼峰书写
aaaBbbbCccDddd getInfoDetail
aaa_bbbb_cc_dd get_info_detail
关键字:
if while go
return elif else break continue
try as and in
保留字:
goto
5 字符串
1, 字符串就是文本本身
2, 怎么样来定义一个字符串:
定义字符串的三种形式:
1 '' 使用比较多
2 ""
3 """""" 完美的保留字符串的格式
说明:
1,若果字符串本身包含单引号
--》在定义时用“”
2,如果字符串本身包含双引号
--》 使用单引号定义
3, 字符串 中也有特性含义的字符
\n --->换行
\t---->制表符(tab)
转意字符
\\n
\\t
4,r'D:\java1812\new\a\table\tab'
让字符串按照本意去打印
r -> readinline
3, 字符串的一些方法:
1,字符串有一些功能:
把字符串 小写的---》大小
2,怎么去使用这些功能
"asd"
········································································································································································
#!/usr/bin/env python
#encoding=utf-8
"""
@author: glm
@contact: xxxx@qqq.com
@software: PyCharm
@file: definestr.py
@time: 2018/12/20 14:11
人生苦短 我用python
佛祖保佑 少出bug
"""
a='haha'
print(a)
b = "I 'am lilei"
print(b)
c ='李磊说:"我是xxx"'
print(c)
html="<html>" \
"<head></head>"\
"<body>" \
"<p>hhaa</p>" \
"</body>"\
"</html>"
print(html)
html2 = """
<html>
<head></head>
<body>
<div>
<p>哈哈</p>
</div>
</body>
</html>
"""
print(html2)
# 定义一个字符串
path='D:\java1812\new\a\table\tab'
print(path)
path2='D:\\java1812\\new\\a\\table\\tab'
print(path2)
print('------------')
path3 =r'D:\java1812\new\a\table\tab'
print(path3)
#功能演示:
print("abc".upper())
print("ABC".islower())
print("abc".replace('a','A'))
print("123456".__eq__("123456")) #equal
print("ASDA".lower())
print((" asdas dasd ".strip()))
username,passwd = "xxx|DDD".split("|")
print(username)
print(passwd)
print("Ada".startswith("A"))
print("qwe".endswith("e"))