python入门:python的变量类型详解
2018-02-12 08:49
666 查看
先从基础的来吧,我也是刚刚开始,昨天在网上看了很多东西
说的天花乱堆,说到底还是得从基础开始,万丈高楼平地起嘛。
想写爬虫爬妹子首先还得熟练掌握了python才行。
了解一下python的变量类型,自己写了demo熟练一下。# -*- coding: utf-8 -*-
'''
Created on 2018年2月11日
@author: Administrator
'''
a = "我是字符串"
b = 1
if b > 0:
print(a)#这是个注释
else:
print(b)
'''
这是个多行注释
Python有五个标准的数据类型:
Numbers(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
'''
counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串
print (counter)
print(miles)
print (name)
#多个变量赋值 e = f = g = 1
e , f ,g = 1,'哈',1.00
print(e)
print(f)
print(g)
#字符串类型
s = "一二三四五六七八九十"
print(s)
print(s[0])
print(s[0:5])#输出0-5个索引的字符串
print(s[5:])#输出5以后的字符串
print(s *2)#输出两遍字符串
print(s + "TEST")#输出拼接的字符串
#列表类型
list1 = ["字符串",123,100.1,'Tom']
list2 = [123,'John']
print(list1)
print(list1[0])
print(list1[0:2])
print(list1[2:])
print(list1 *2)
print(list1+list2)#输出拼接的列表
#元组类型
yuanzu = ("字符串",123,100.1,'Tom','John')
yuanzu1 = (1255,332.1,'Uncle')
print(yuanzu)
print(yuanzu[0])
print(yuanzu[0:2])
print(yuanzu[2:])
print(yuanzu *2)
print(yuanzu+yuanzu1)#元组的拼接
#元组相当于一个只读类型不可再做赋值操作,列表可以,元组用(列表用[
yuanzu = ("字符串",123,100.1,'Tom','John')
liebiao = [1255,332.1,'Uncle']
#yuanzu[1] = 100 这种赋值是不被允许的
liebiao[1] = 100
print(yuanzu)
print(liebiao)
# dictionary数据字典,用"{ }"标识。字典由索引(key)和它对应的值value组成。
zidian = {}
zidian['one'] = "第一个"
zidian[2] = "第二个"
zidian1 = {'name': 'john', 'code':6734, 'dept': 'sales'}
print(zidian['one']) # 输出键为'one' 的值
print(zidian[2]) # 输出键为 2 的值
print(zidian1) # 输出完整的字典
print(zidian1.keys()) # 输出所有键
print(zidian1.values()) # 输出所有值朋友给我推荐廖雪峰的资料,大家也可以去看一看。
快过年了,提前祝大家新年快乐,狗年大吉!
说的天花乱堆,说到底还是得从基础开始,万丈高楼平地起嘛。
想写爬虫爬妹子首先还得熟练掌握了python才行。
了解一下python的变量类型,自己写了demo熟练一下。# -*- coding: utf-8 -*-
'''
Created on 2018年2月11日
@author: Administrator
'''
a = "我是字符串"
b = 1
if b > 0:
print(a)#这是个注释
else:
print(b)
'''
这是个多行注释
Python有五个标准的数据类型:
Numbers(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
'''
counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串
print (counter)
print(miles)
print (name)
#多个变量赋值 e = f = g = 1
e , f ,g = 1,'哈',1.00
print(e)
print(f)
print(g)
#字符串类型
s = "一二三四五六七八九十"
print(s)
print(s[0])
print(s[0:5])#输出0-5个索引的字符串
print(s[5:])#输出5以后的字符串
print(s *2)#输出两遍字符串
print(s + "TEST")#输出拼接的字符串
#列表类型
list1 = ["字符串",123,100.1,'Tom']
list2 = [123,'John']
print(list1)
print(list1[0])
print(list1[0:2])
print(list1[2:])
print(list1 *2)
print(list1+list2)#输出拼接的列表
#元组类型
yuanzu = ("字符串",123,100.1,'Tom','John')
yuanzu1 = (1255,332.1,'Uncle')
print(yuanzu)
print(yuanzu[0])
print(yuanzu[0:2])
print(yuanzu[2:])
print(yuanzu *2)
print(yuanzu+yuanzu1)#元组的拼接
#元组相当于一个只读类型不可再做赋值操作,列表可以,元组用(列表用[
yuanzu = ("字符串",123,100.1,'Tom','John')
liebiao = [1255,332.1,'Uncle']
#yuanzu[1] = 100 这种赋值是不被允许的
liebiao[1] = 100
print(yuanzu)
print(liebiao)
# dictionary数据字典,用"{ }"标识。字典由索引(key)和它对应的值value组成。
zidian = {}
zidian['one'] = "第一个"
zidian[2] = "第二个"
zidian1 = {'name': 'john', 'code':6734, 'dept': 'sales'}
print(zidian['one']) # 输出键为'one' 的值
print(zidian[2]) # 输出键为 2 的值
print(zidian1) # 输出完整的字典
print(zidian1.keys()) # 输出所有键
print(zidian1.values()) # 输出所有值朋友给我推荐廖雪峰的资料,大家也可以去看一看。
快过年了,提前祝大家新年快乐,狗年大吉!
相关文章推荐
- Python 入门学习 -----变量及基础类型(元组,列表,字典,集合)
- Python 变量类型详解
- 详解python 注释、变量、类型
- Python入门-变量和简单的数据类型
- Python入门笔记 之 基本数据类型和变量
- python入门(8)数据类型和变量
- 廖雪峰老师——Python入门(Python变量和数据类型 )
- Python基础入门之变量和数据类型二
- python入门课程 第3章 Python变量和数据类型
- python入门 第3章 Python变量和数据类型
- Python入门学习笔记1(变量、运算符、数据类型I)
- python 数字类型变量及其方法详解
- Python学习笔记(一):基础语法、变量类型、运算符(快速入门篇)
- 详解python的数字类型变量与其方法
- python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
- Python 入门学习 -----变量及基础类型(元组,列表,字典,集合)
- Python快速入门(1)-变量和简单数据类型
- Python入门(一):变量和数据类型
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化