python基础学习第三天
#变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间
#基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中
#变量可以指定不同的数据类型,这些变量可以存储整数、小数或者字符。(弱类型)
#每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
#创建类
class MyClass(object):
def __init__(self,username,password):
self.username=username
self.password=password
#定义函数 类中第一个函数的参数必须是self
def banana(self):
print('我是第一个类中的函数')
print('登录用户名:%s 密码:%s' %(self.username,self.password))
print(self)
def applyMoney(self,stuname):
print('这个学生的名字是%s' %stuname)
pass
print(type(MyClass))
#创建对象
my_class=MyClass('admin','123456')
print('登录用户名:%s 密码:%s' %(my_class.username,my_class.password))
print(type(my_class))
#执行对象的方法
my_class.banana()
my_class.applyMoney('张三') #字符串处理 值不能被修改
strrr=' aabbccc ddd '
#去除空格 去除两边空格 去除左边 去除右边
print(strrr.strip())
print(strrr.lstrip())
print(strrr.rstrip())
print(strrr)
#连接字符串
a1='123'
a2='456'
a1+=a2
print(a1)
#大小写
b1='rrrr'
print(b1.upper())
b2='TTEEEd'
print(b2.lower())
#首字母大写
print(b2.capitalize())
#位置比较 cmp在python3被移除
c1='dfcduuiui'
print(len(c1))
c2='drteww'
print(c1.index('fc'))
try:
print(c2.index('ddd'))
except ValueError:
pass
print(c1 == c2)
print(c1 > c2)
print(c1 < c2)
c3=''
if c3 is None:
print('c3')
#分割和连接
d1='rww,222,55d,tff'
stplird=d1.split(',')
print(stplird)
d2="""ffff
2323
fffs
dd43"""
d3=d2.split('\n')
d4=d2.splitlines()
print(d3)
print(d4)
d5=['34e','444','ggf']
print(''.join(d5))
print('+'.join(d5))
#常用判断
e1="dddeeddsdf6445"
print(e1.startswith('ddd'))
print(e1.endswith('445'))
#是否是数字和字母组成的字符串
print(e1.isalnum())
#纯字符判断
print('eeee'.isalpha())
#纯数字判断
print('42223'.isdigit())
#数字到字符串
print(str(5))
print(str(6.0))
#字符串到数字
print(int('22221'))
print(float('33.00022233'))
#print(int('332.2')) 无法自动转换
python基础学习第三天的更多相关文章
- Python基础学习篇章三
一. Python对象类型 1. 对象是Python最基本的概念,一个Python程序可以分解为模块.语句.表达式.和对象.它们的关系如下:(1)程序由模块构成 (2)模块包含语句 (3)语句包含表达 ...
- Python基础学习(三)
了解了Python的基础使用,接下来继续练手廖雪峰老师的教学案例. 一.变量可以指向函数 说明,一个函数可以赋值给一个变量,该变量就会具有该函数的功能,举例: gg = abs print( gg(- ...
- python基础学习(三)变量和类型
变量的作用:变量就是用来存储数据的. 变量的定义 在python中,变量在使用之前需要进行赋值,变量只有赋值后才能使用,如果变量没有赋值就使用会出现什么情况呢?如下图,使用之前变量未定义,会报错,如下 ...
- Python基础学习总结(三)
4.if语句 If语句可以检查判定当前条件,并执行相应措施. if a in A: if a 条件: 执行命令1 4 else: 执行命令2 if判断条件还可以简写 if x: print('True ...
- Python基础学习三
Python基础学习三 1.列表与元组 len()函数:可以获取列表的元素个数. append()函数:用于在列表的最后添加元素. sort()函数:用于排序元素 insert()函数:用于在指定位置 ...
- Day1 Python基础学习
一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编写程序,本质仍然是直接操作 ...
- Day1 Python基础学习——概述、基本数据类型、流程控制
一.Python基础学习 一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编 ...
- Python 基础学习 总结篇
Python 基础学习总结 先附上所有的章节: Python学习(一)安装.环境配置及IDE推荐 Python学习(二)Python 简介 Python学习(三)流程控制 Python学习(四)数据结 ...
- Python基础学习二
Python基础学习二 1.编码 utf-8编码:自动将英文保存为1个字符,中文3个字符.ASCll编码被囊括在内. unicode:将所有字符保存为2给字符,容纳了世界上所有的编码. 2.字符串内置 ...
随机推荐
- 【原】ActiveMq实现分布式事务一致性
前言:关于分布式事务话题一直是颇有争议的话题,在本文中通过ActiveMq 实现分布式事务做一个简单的demo;同时也让自己能在实践中可以获取经验和对分布式事务自己的一些思考. 1.本地事务 我们通常 ...
- java反射与动态代理的理解
一.什么是反射机制? 反射的官方定义是这样的:在运行状态中,对于任意的一个类,都能够知道这个类的所有属性和方法,对任意一个对象都能够通过反射机制调用一个类的任意方法,这种动态获取类信息及动态调用类对象 ...
- linux最靠谱安装python3
linux环境编译安装python3, 最靠谱的安装方法了这个 1. 下载编译安装python的依赖软件包,只需要执行即可 yum install gcc patch libffi-devel pyt ...
- CSS之Normalize.css的使用(重置表)
本文译自Normalize.css官网: http://nicolasgallagher.com/about-normalize-css/ Normalize.css 只是一个很小的CSS文件,但它在 ...
- Android学习笔记----ArcGIS在线地图服务(Android API)坐标纠偏
仅限于如下ArcGIS在线地图服务(高德提供数据): //概述:彩色中文含兴趣点版中国基础地图 //投影:WGS 1984 Web-Mercator //切片格式:MIXED90 //服务类型:基础地 ...
- 一条sql语句引发的遐想:select t.*, t.rowid from STUDENT t
在学习oracle 过程当中,当在看tables时,比如STUDENT,右击——查看——查询,会自动有这样的一条查询语句: select t.*, t.rowid from STUDENT_TJB t ...
- 《Inside C#》笔记(十四) 反射
通过反射可以在运行时动态地获取一个应用的元数据. 一 反射相关的类和方法 与反射相关的类处在System.Reflection命名空间下,包括Assembly.Module.MethodInfo.Fi ...
- OpenCV 填充(ROI)+模糊操作
1.ROI 操作 src = cv.imread('./1.jpg') cv.imshow('src',src) dst = src[40:240,100:300] gray = cv.cvtColo ...
- Flume Source 实例
Flume Source 实例 Avro Source 监听avro端口,接收外部avro客户端数据流.跟前面的agent的Avro Sink可以组成多层拓扑结构. 1 2 3 4 5 6 7 8 9 ...
- maven——依赖管理
管理包依赖是 Maven 核心功能之一,下面通过如何引入 jar 包:如何解析 jar 包依赖:包冲突是如何产生:如何解决包冲突:依赖管理解决什么问题:什么是依赖范围:使用包依赖的最佳实践等 6 个问 ...