python入门——数字+字符串
数字
1.python数字类型转换
只需要将数据类型作为函数名即可
int(x) #将x转换为一个整数
float(x) #将x转换到一个浮点数
complex(x)#将x转换到一个复数,实部为X,虚部为0
complex(x,y) #将x和y转换到一个复数,实部为X,虚部为y
2.python数字运算
除法( / ) 总是返回一个浮点数,如果只想得到整数的结果,可使用运算符( // )
print(17/3) # 返回浮点型
print(17//3) # 返回整数型
( // )得到的并不一定是整数类型,他与分母分子的数据类型有关
print(17//3) # 返回整数型 5
print(17.0/3) #返回浮点型 5.666666667
print(17//3.0) #返回浮点型 5.0
幂运算 ( ** )
print(4**2) #4的平方
不同类型的数混合运算时会将整数转换为浮点数
3.数学函数
print(abs(-1)) # 绝对值函数
print(max(1,2,3,4,5,6)) # 最大值
print(min(1,2,4,7)) #最小值
print(pow(2,3)) # 2的3次幂
字符串
1.访问字符串中的值
str1="hello world"
str2="everyone"
print("str1[0:5]: ",str1[0:5]) #输出0~4字符
print("str2[1]: ",str2[1]) #输出1字符
2.字符串运算
str1="hello world"
str2="everyone"
print(str1+str2) #字符串拼接
print(str1[:6]+str2) #把world换成everyone
print(str1*2) #输出两次str1
if("h" in str1):print("h在str1中")
if("m" not in str1):print("m不在str1中")
python三引号允许一个字符串跨多行,字符串可以包含换行符,制表符以及其他特殊字符
str="""这是一个多行字符串的实例
多行字符串可以使用制表符
GDP(\t)
可以使用换行符[\n]
"""
print(str)
输出结果
3.字符串函数
str='helloworld'
print(len(str)) #输出字符串长度
print(max(str)) #输出str里最大字符
print(min(str)) #输出str中最小字符,但字符串中不能有空格
python入门——数字+字符串相关推荐
- 【李刚-21天通关Python】第一章:Python入门与字符串
[李刚-21天通关Python]第一章:Python入门与字符串 第一章:Python入门与字符串 数据类型 字符串 运算符 实操:简易计算器 & 进制转换 章节分篇链接: [李刚-21天通关 ...
- Python入门程序 字符串应用(学号判断程序、密码破解程序、身份证的秘密)
Python入门程序 字符串应用(学号判断程序.密码破解程序.身份证的秘密) 没想到学校会在大二同时学习Java的的时候一起学Python语言,在这写一些平时的python编程作业. 就从字符串的应用 ...
- Python 入门之字符串处理
第1关:字符串的拼接:名字的组成 任务描述 本关任务是将两个不同的字符串,拼接形成一个字符串,并将新字符串输出来.字符串或串(String)是由数字.字母.下划线组成的一串字符.在 Python 中, ...
- python入门之字符串_03
# 字符串 -------笔记------ # 1.字符串的特性:不可修改,有序的 # 2.字符串的定义: # 双引号和单引号都可以定义 # 三双引号和三单引号都可以定义 # 字符串里面有空格也算是字 ...
- python输入数字字符串_Python笔记—基本数据类型—数字字符串
数字 int #整型 所有的功能,都在int里 a = 123v= a.bit_length() #软件自带函数联想 print(v)-int 将字符串转换成数字 a= '123' print(typ ...
- python入门之字符串处理_Python基础之字符串操作,格式化。
Python字符串现在感觉在日常的使用中不多,但仔细看了书以后一些小技巧还是很方便的,我这里简单的记录下. 插入一个超搞逼格的: .format_map(其实这个是字符串的方法.....) In [8 ...
- python入门之字符串处理_python基础教程之python字符串处理方法|python基础教程|python入门|python教程...
https://www.xin3721.com/eschool/pythonxin3721/ 字符和字符串可以用来相加来组合成一个字符串输出: 字符或字符串复制输出. 二.Extract &S ...
- Python入门 —— 04字符串解析
字符串 -字符串是 Python 中最常用的数据类型.(可以说是大多数语言都常用) 1. 创建字符串 ( '' 或 "" 和 '''''')(单,双和三引号)(字符串可以为空) - ...
- python入门之字符串
目录 一.字符串的定义 二.字符串的常用操作 三.字符串的切片 一.字符串的定义 字符串就是一串字符,是编程语言中表示文本的数据类型 在python中可以使用一对双引号"或者一对单引号'定义 ...
最新文章
- 【mysql】已经创建表后,修改某列的默认值
- openssh 7.4 java使用_openssh/openssl升级到7.4和1.0.2j 源码方式
- Vue+Leaflet实现加载OSM显示地图
- JAVA面试常考系列十一
- 3.1)深度学习笔记:机器学习策略(1)
- php yaf框架和icon,php中Yaf框架是什么?
- 新浪微博时间格式解析java_仿新浪微博格式化时间
- oracle ola_Ola HallengrenSQL Server维护解决方案–安装和SQL Server备份解决方案
- 【BZOJ-2400】Spoj839Optimal Marks 最小割 + DFS
- Linux之常用操作总结
- AJAX基础知识点——思维导图
- Windows下有关(下载与播放)软件
- iPhone屏幕尺寸、逻辑分辨率、物理分辨率、像素密度 (2018)
- c语言 switch case 字符串,C++ switch case详解
- 软件智能:aaas系统 基于本体论的AI通用框架
- 撩人飙新意,美汁源首次转战“AR微电影”,要你变身当“导演”
- java小组的队名,霸气小组队名口号大全
- 我的微信公众平台*1*
- IPM逆透视变换问题(1):Vanish Point
- ERP进销存源码带APP版附安装教程
热门文章
- 1.24 Java周末总结 ①乘法数据的溢出 ②测试random随机数几率是否相等 ③判断字符串是否为纯数字...
- TypeScript开发手册
- Medium上关于git的文章
- HDU 4622 求解区间字符串中的不同子串的个数
- 低级问题---.net franmework安装
- VB.NET LDAP 用户身份验证
- vs2017安装完成,但有错误。
- MACOS-Can't-connect-to-local-MySQL-server-through-socket-'/tmp/mysql.sock'
- git不区分文件名大小写这种坑当然要跳出来
- 使用 HTML5, javascript, webrtc, websockets, Jetty 和 OpenCV 实现基于 Web 的人脸识别