#变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间
#基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中
#变量可以指定不同的数据类型,这些变量可以存储整数、小数或者字符。(弱类型)
#每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
#创建类
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基础学习第三天的更多相关文章

  1. Python基础学习篇章三

    一. Python对象类型 1. 对象是Python最基本的概念,一个Python程序可以分解为模块.语句.表达式.和对象.它们的关系如下:(1)程序由模块构成 (2)模块包含语句 (3)语句包含表达 ...

  2. Python基础学习(三)

    了解了Python的基础使用,接下来继续练手廖雪峰老师的教学案例. 一.变量可以指向函数 说明,一个函数可以赋值给一个变量,该变量就会具有该函数的功能,举例: gg = abs print( gg(- ...

  3. python基础学习(三)变量和类型

    变量的作用:变量就是用来存储数据的. 变量的定义 在python中,变量在使用之前需要进行赋值,变量只有赋值后才能使用,如果变量没有赋值就使用会出现什么情况呢?如下图,使用之前变量未定义,会报错,如下 ...

  4. Python基础学习总结(三)

    4.if语句 If语句可以检查判定当前条件,并执行相应措施. if a in A: if a 条件: 执行命令1 4 else: 执行命令2 if判断条件还可以简写 if x: print('True ...

  5. Python基础学习三

    Python基础学习三 1.列表与元组 len()函数:可以获取列表的元素个数. append()函数:用于在列表的最后添加元素. sort()函数:用于排序元素 insert()函数:用于在指定位置 ...

  6. Day1 Python基础学习

    一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编写程序,本质仍然是直接操作 ...

  7. Day1 Python基础学习——概述、基本数据类型、流程控制

    一.Python基础学习 一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编 ...

  8. Python 基础学习 总结篇

    Python 基础学习总结 先附上所有的章节: Python学习(一)安装.环境配置及IDE推荐 Python学习(二)Python 简介 Python学习(三)流程控制 Python学习(四)数据结 ...

  9. Python基础学习二

    Python基础学习二 1.编码 utf-8编码:自动将英文保存为1个字符,中文3个字符.ASCll编码被囊括在内. unicode:将所有字符保存为2给字符,容纳了世界上所有的编码. 2.字符串内置 ...

随机推荐

  1. Java的第6天,学习运算符

    提到运算符我们就会想起 加 减 乘 除: Java中的一些运算符:关系运算符.逻辑运算符.赋值运算符.和条件运算符: 其中算术运算符有:+ , - , * , \, % ,++, -- ; + , - ...

  2. SpringCloud(二)Eureka集群与Feign

    两个Eureka 上一篇是两个服务像一个Eureka注册,如果Eureka宕掉了就不好了,现在来搭建两个Eureka,两个服务分别像其注册.两个Eureka都用本机来模拟,用两个端口号来表示. 首先修 ...

  3. API接口规范V1.0——制定好规范,才好合作开发

    返回码规范: 统一六位 000000 表示成功! 参数相关返回码预留100000-199999:系统相关返回码预留200000-299999:数据中心310000-319999后续项目以此类推,后续根 ...

  4. PATH、CLASSPATH、CLASSPATH

    PATH: 说明: 环境变量中的path,意在在向计算机发出指令时的一个指向路径,如 一般会在path里加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 其中:%JAVA_ ...

  5. 开源IDE code blocks黑色主题

    操作系统:Fedora26   IDE版本: Code Blocks16.01 配置文件路径为: ~/.config/codeblocks 而不像一些教程写的在用户根目录下或者在软件安装目录 请将de ...

  6. 安卓开发_关于WebView加载页面空白问题

    依据我自己的测试,发现有时候用APP打开网页的时候,有的网页加载成功之前需要很久,有的一下就出来了(比如百度) 当加载时间过长的情况下,这时候显示的是空白界面,其实不是代码问题,只是要打开的这个网页太 ...

  7. Android事件总线(二)EventBus3.0源码解析

    1.构造函数 当我们要调用EventBus的功能时,比如注册或者发送事件,总会调用EventBus.getDefault()来获取EventBus实例: public static EventBus ...

  8. python变量的命名空间

    首先必须要提一下python程序执行过程中变量的查找规则 较官方的查找机制是: 局部作用域--外部函数作用域--全局作用域--内建函数作用域 其实一般内建函数中的作用域很少会涉及到,因为内建函数其实是 ...

  9. python:异常处理、自定义异常、断言

    什么是异常: 当程序遭遇某些非正常问题的时候就会抛出异常:比如int()只能处理能转化成int的对象,如果传入一个不能转化的对象就会报错并抛出异常 常用的异常有: ValueError :传入无效的错 ...

  10. JavaScript大杂烩10 - 理解DOM

    操作DOM 终于到了JavaScript最为核心的部分了,通常来说,操作DOM,为页面提供更为友好的行为是JavaScript根本目标.   DOM树 - HTML结构的抽象 既然DOM是操纵HTML ...