python笔记5-字符、字符串类型

字符、字符串类型

 
#print(1/2)
# print(1//2)#地板除,就是自动取整,不会四舍五入,直接把小数抹去
#if判断时候,都是判断的真或者假,也就是True和False

非0即真,非空既真

name=input("请输入你的名字:")
if name:
    print(name)
else:
    print("error....")

1、布尔类型

bool=False;

print
bool;

bool=True;

print
bool;

2、整数

int=20;

print int;

3、浮点数

float=2.3;

print float;

4、数字

包括整数、浮点数。

4.1、删除数字对象引用,例如:

a=1;

b=2;

c=3;

del a;

del b, c;

#print a; #删除a变量后,再调用a变量会报错

2.字符类型转换

数字类型转换

int(x [,base]) 将x转换为一个整数

float(x ) 将x转换到一个浮点数

complex(real [,imag]) 创建一个复数

str(x) 将对象x转换为字符串

repr(x) 将对象x转换为表达式字符串

eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象

tuple(s) 将序列s转换为一个元组

list(s) 将序列s转换为一个列表

chr(x) 将一个整数转换为一个字符

unichr(x) 将一个整数转换为Unicode字符

ord(x) 将一个字符转换为它的整数值

hex(x) 将一个整数转换为一个十六进制字符串

oct(x) 将一个整数转换为一个八进制字符串

时间: 2024-08-11 01:18:31

python笔记5-字符、字符串类型的相关文章

Python学习笔记整理四--字符串类型

定义:元素以引号包围的.元素可以是任意类型的有序的不可修改的序列: 定义字符串: str()  如:a = str(1234) ''     如:a = 'nihao' ""    如:a = "nihao" ''' ''', """ """ 如:a = '''nihao''', a = """nihao""" 注意: 当需要用到缩写如I'm时,就

学习笔记:MySQL字符串类型

字符串类型 a)         char和varchar 1.都需要指定字符的长度,char中的长度是字符的长度,而varchar的长度是字节的长度 2. char中指定的长度就是实际占用的长度,而varchar指定的长度只是一个范围,所以varchar还要拿1-2个字节存储该字符串到底有多少个字节,并且varchar中能够实际存储的字符跟编码有关(utf8编码20000多,gbk编码30000多) 3.varchar对存储空间的占用更灵活,但是char的效率更高 4.如果字符串的长度是固定已

python内置对象---字符串类型

字符串是一个有序的字符的集合. 一.字符串常量 编写方法: 单引号:'f"uck' 双引号:"f'uck" 三引号:"""fuck""",'''fuck''' 转义字符:"f\tc\nuc\0k" Raw字符串:r"C:\new\test.spm" Byte字符串:b'fu\x01uk' 以下是使用字符串常量表达式创建 实例    1.单双引号是一样的 >>>

Python笔记5(字符串)-20160921

一.字符串常用方法 1.title():返回字符串的标题版本,即单词首字母大写其余字母小写 2.upper():返回字符串全部大写版本,lower()则返回字符串全部小写版本 >>> s = "hello, world">>> s.upper()'HELLO, WORLD' 3.swapcase():返回字符串大小写交换的版本 >>> s = "abABCDEFabc">>> s.swapcas

Python中List和字符串类型的相互转换

1.字符串转换成List a = 'Hello World!' a_list = list(a) //['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd', '!'] 其中a为字符串,a_list为List 2.List转换成字符串 a_list = ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd', '!'] a = ''.join(a_list) //'Hello Horld!

Python中的字符编码问题

初学Python,本身就在一些语句处有些迷惑,如 a = u'你好',不知加上这个Unicode参数有何作用.一直到做爬虫抓取新闻时,在cmd的输出上总是出现错误.经过检索相关知识后,对一些编码问题做个小总结,其中参杂个人猜测,难免会有错误,以后再慢慢修改了. 1.一定要声明#coding=XXX吗? 首先.py文件中,编码默认是ASCII的,一旦py文件中出现了中文类似编码,IDE就会提示 也就是提示文中出现了非ASCII,建议在文件开始制定编码,当然我们常用的是#coding:utf8 (貌

Python:笔记(3)——面向对象编程

Python:笔记(3)--面向对象编程 类型与对象 术语 程序中存储的所有数据都是对象.每个对象都有一个身份.一个类别和一个值. 如:a=42,就是用值42创建了一个整数对象. 大多数对象都拥有大量特点的属性和方法. 属性就是与对象相关的值. 方法就是被调用时将在对象上执行某些操作的函数. 使用 . 运算符可以访问属性和方法. Python中对象的一些说明 检查对象类型最佳的方式是利用内置函数 isinstance(object,type) 所有对象都有引用计数,当一个对象的引用计数归零时,他

整理python笔记

1.python笔记:while.if.for.编码 2.  模拟登陆 3.  python笔记:字符.列表.字典.元祖.数据类型

python基础教程_学习笔记5:字符串

字符串 基本字符串操作 字符串也是序列,因此序列的基本操作(索引.分片.连接.乘法.长度.求最大值和最小值.成员资格)对字符串同样适用: 索引 >>> 'a_string'[0] 'a' 长度 >>> len('a_string') 8 求最大值 >>> max('a_string') 't' 求最小值 >>> min('a_string') '_' 乘法 >>> 'a_string'*2 'a_stringa_st